Have you checked out Microsoft Live Search. Same thing as Google, but they have all kinds of angles and the pictures are a bit better rez. I love their mobile tool for your phone. Man that is better then most carriers GPS systems.
http://maps.live.com/?form=MSNH11&q=
BTW: You can only use IE, it won't work in FireFox, wonder why?????