The city of Novosibirsk in Russia has released a real-time tracking Google Map for the city's bus network. Using the map it is possible to view the locations in real-time of all the city's buses.
You can select to view buses on any individual bus line or select a combination of any lines. If you click on any of the displayed buses on a line you can view the schedule of when it will arrive at the stops on its route.
There is also a mobile phone optimised version of the site so that you can see how far away the next bus is when you are actually standing at a bus-stop.
Via: Andrei's Blog