Technology Talk 31/5/2008

It has been long since i posted some interesting links from the blogosphere. Here we go for this week.