Colossal Squid
Returning video tapes
Really? I was in Carphone Warehouse on Saturday and saw WM7 phones on display. I have however noticed that a lot more HTC phones now come with Android than they did a year or so ago.
I was referring to the dead in the water Windows Mobile OS as opposed to the newer Windows Phone OS