RX100
Windows takes a lot of crap from fanboys, and Apple products do the same, but while our prejudices can be well-founded it's always worth taking an honest look at the opposition. With its Windows Phone mobile OS, Microsoft has built a very fun and functional platform that in some ways exceeds the user experience of Android and iOS.
Microsoft's presence on mobile platforms somewhat changes its historical relationship with hardware. In the days when you were a PC person or a Mac person, one advantage of the personal computer was an open hardware standard, allowing not only for custom computer…