Using the satellite version, I can actually see my house.
With great excitement I placed the bubble on the roof. Then I thought about it a little more.... Perhaps not such a good idea.
At the risk of stating the obvious I'd advise anyone who's pin-pointing a home, only to mark the general area. Paranoid? Me?
In any case.. Tuscanhills, you got there first and your bubble's on top of mine!! Anyone got a pin? :)