I don't want to start here any flame war or something, but that's the main reason why I've switched to Windows Phone OS - for 100$ - 150$ You've got the system that runs like a charm (I'm not smartphone power user so all apps I need are available in Windows Store)