Monday, July 24, 2006

Hmm... who needs Google Maps anyway?

OK... I've always loved Goggle Maps... but I have to admit Windows Live Local beats it hands down for quality of pictures...

Technorati : ,

No comments:

Post a Comment