After many years of using Microsoft products, I have decided that there is no better alternative. I have accepted a software engineer position with the Windows Live team, in hopes that I can help drive the user experience to equal that of Windows. The position is based in Redmond and I will be moving there immediately.