I am planning to gift my better half a new windows mobile phone for her birthday. All these days, She never showed interest in an I Phone since it was too costly and Android too didn't impress her since it can been seen every where (just like swift). But she really liked the Windows phone just for the tiles. Since gadgets are not her priority a Windows Phone is in her long term shopping list. I thought of surprising her with a Win 7 phone on her birthday because if the item is in her long term list, she would not buy it for sure. I have shortlisted Samsung Omnia W and Nokia Lumia 710. Specs of Omnia seems to be better than Lumia. Omnia lacks in the girly factor, Lumia has got girly girly colors. Some how I prefer Omnia for the tech specs. But still I am not sure if my decision for Windows Mobile Operating System is right. I have heard Win 7 has lots of limitations like 1. no bluetooth file transfer possible 2. mass storage mode not available 3. Maps are not useful 4. not many apps available. 5. Chipset might not support Win 8 upgrade. But still my wife might use the phone for attending calls, Facebook and those colorful Tiles. Other than that she might not even set personalized ringtones. So people who are using Windows 7 Phones, please tell me, Other than the above limitations are there anything else for which I should not go for a Windows Mobile ??? Also let me know if Omnia is better choice than Lumia ??? Thanks in Advance.