Tue, 8th Feb '05, 9:50 am::

For people living in US, Google Maps is absolutely the best thing I've ever seen. I don't think I'm gonna use any other site ever again (unless of course, the directions on GMaps turn out to be wrong). But the interface... soooo kickass!

 < Jan 2005Mar 2005 >