So the big news in recent weeks has been the presentation of Google Wave, due to be fully launched later in the year. You can check out the presentation here. As with virtually any new search/social media release, there’s immediate talk of it being a *killer – with twitter being the * in this particular […]