Hardware was never the problem. Android hardware isn't really special either.
Lets see, with mango I still: cannot use phone as a usb drive.
no tethering (wtf, is that true?)
no bluetooth file transfer (?)
offline maps?
i think meego does all this. Besides that I see several fundamental mistakes in the wp7 UI which scare away conservative consumers, and believe me consumers are conservative.
Meego Harmattan still has more familiar elements despite the swipe UI. E.g. editable apps grid (iphone), drill-down and tabs navigation (iphone and android), expandable status bar (android and iphone somehow), notification screen (iphone) etc.