Something else I should talk about sometime is Google Wave. As a product, it failed and deserved to, and I can talk about why that happened without risking defo. As a *project* tho? Wave was a huge success and much of what you use today is based on things that was initially in Wave.