I go this a few weeks ago ..... great fun and very addictive. Unfortunately, unless you live in the middle of a large city, the nearest you'll get to spotting your own road is a blurry topographical image, however, many of the world's better known landmarks are easily identifiable and some are quite detailed.
Try New York for the Statue of Liberty and Ground Zero (where you can even see the ramp leading down into the cleared space)
Paris for the Eiffel Tower, Notre Dame and the Louvre
Cairo for the Pyramids (plus, you can see the lesser known Queens pyramids and dozens of tombs)
Central London of course
Only thing is, does anyone else get dizzy from "flying" about ?