Check it out, in Berlin they can tell you exactly what buses are coming and when. D.C. is supposed to get a system like this, but...I'll believe when I see it. Actually, I won't even believe it then. They have the displays in some bus stops, but I've never seen them show any information.
In Berlin some of the main routes also have double-decker buses. They're yellow and awesome. Part of the awesomeness is that they go along major tourist routes and allow you to feel superior to the people who pay $30 a day to ride the tourist buses. Here's the view out the front of the upper level of one of the buses: