Mid of this month witnessed what we'd all been waiting for quite some time - Windows 7.5 aka Mango-enabled smartphone with HTC taking the wraps off Radar.
Your only consistent dose of technology, this week's CNBC-TV18's Tech Toyz reviews the much anticipated operating system from the Microsoft stable - the Windows Phone 7.