I personally see google, as the final release. Because, everything they do is honestly almost perfect. Just look at the recent Google Wave, isn't it just beautiful? Why wouldn't you want to be a part of that?