Linux is my way
I have been a Windows user since I was 4 years old (yeah ok, I'm only 21). I have often defended Microsoft and their products. However, I think Windows Vista will be the last straw that pushes me over to Linux.
I currently run XP, program in .Net, and use SQL Server 2005 exclusively for databases. As Vista becomes more popular and XP is supported less and less, I will slowly be switching over my computing habits to Linux and other Microsoft Alternatives. If I ever fulfill my dream of starting my own development company (within the next 12 months I hope!!) it will be an all-linux shop.
So far there are only 2 good things I have to say about Microsofts new round of products:
1. Excel 2007 works very well with (SQL Server 2005) OLAP cubes.
2. Office 2007 uses an XML format that Microsoft is making publicly available (so it will be easy for OpenOffice to read/write the new format.
There's my 2 cents.