http://www.yummy-factory.com/. This is the same people who made IQ Mission which had 7 or 8 sets of good puzzles.
You are given a map of 3 cities. Each has a set of unique puzzles.
There are 36 of these maze puzzles. Definitely challenging and fun. I'm stuck on level 13 or 14.