Helsinki has one for their trams, subway and ferries: http://live.mattersoft.fi/hsl/Default.aspx?lang=en I really wish there was this service for buses. Quite often the digital displays saying when the bus will arrive are inaccurate, as are the actual timetables printed on the bus stop (when there is traffic etc.)
Click 'x' on the popup and zoom in to Helsinki to see the city trains. The site says the data is GPS location data.