I just love what these people do for computing!

Google's Deskbar

Further research yields this: Google Labs. These cats are always up to something!