Can you provide the link if you remember?i think i saw somewhere on a site downloads of other maps, like ones of london etc etc
MaporamaI might make maps for chicago for whan I visit there in a few weeks. Don't know a good place to source the maps from though.
Dubai, UAE is a must (as that's where i live )
Also, London city would be nice as well.
Thanks for your effort.