Just a heads up, but the Battle.net Client goes into open beta today. For those that don't know, it's an all-in-one launcher that feels a lot like Steam, giving news on each game franchise, auto-updating games, and in the near future will allow chat outside of the games with all Battle.net Friends.
Even if the lineup is obviously not robust (being only Blizzard's three main franchises), it sure beats having to deal with the three different launchers if you have the three games installed.
Edit: While logged into the client I decided to boot up WoW for once this week. Was happy to notice that it bypassed the whole login process and just got me right to the character select screen. That sure saves a lot of time.