my problem is there is a bias towards android and iphone. its completely apparent in the review. i remember when the g2 the successor to the g1(first android phone) was released. to everyones surprise it had a 800 mhz processor. i dont remember any reviewer using that as a reason to not get a phone. so the 9900 ships with 1.2 mhz processor and still some people make it a reason to not get the phone as it is not dual core. if this phone was running android 2.3 or something it would be a must buy phone for any user.