Check out Google Transit (BETA) project at http://www.google.com/transit From http://www.google.com/transit/help/faq_transit.html:
You know what I like most about Google? Besides the fact that they send me a ton of traffic, I really dig how they keep all their pages insanely simple in design. Love that about them.
Pretty soon Google will be tracking your movements and eating habits, then provide restaurants with when to expect you. Then when you get to the restaurant, your going to be given a menu with other restaurants ads on theirs, with a little box "ads by google".
And then you take your date back to your pad and notice she's got a Google text ad, "Cover your stump before you hump, Trojan" near her... That service does look pretty sweet though. My local public transit web site is pretty ghetto and I'd much rather use this.