Apple is doing what it does. Thoughtful design, with the user experience at the center. Keep it simple, keep it clean.

Microsoft's continued use of the Windows name on everything is hideous. Windows 7 Phone, how sexy is that! Then to drop this message on developers yesterday, , what are they thinking? Seriously, which platform would you rather develop for? For me, it's easy, Apple's platform. It's unified and it's a winner.