Here are some facts/opinions/hunches
Windows 7
- Windows 7 is fast enough. It's a lot faster than Vista -and boots in a similar time to Ubuntu
- Windows 7 has a usable, attractive, well-thought out UI.
- Windows 7's power options and Switch-User work. Consistently.
- Office 2007 still beats OpenOffice 3.x and is only £50 for 3 licences (assuming you have a kid).
- Most stable version of Windows on the desktop yet.
- Visual Studio 2008 is better than Eclipse, Netbeans, JDeveloper, etc.
- The CLR is more efficient than the JVM in terms of RAM and speed.
- C# is better than Java. (Being, fundamentally, a re-engineered, re-thought out version of Java with more features).
- LINQ to * (very clever).
- Silverlight 3 beats Flash and Java applets hands down in resource usage.
- Windows still may not have UNIX-levels of stability, but 2008 does appear to actually be stable. At last. (I don't have enough data to judge this).
- Active Directory is the de facto SSO/Directory mechanism for many enterprises. It works.
- I don't like KDE - it's brilliant "under the hood" but isn't usable.
- GNOME is usable, simple and attractive. It would like to be written in C# and run on the Mono CLR, but there's no way a bunch of Free Software advocates are going to do that. Expect a fork and both versions to die slowly. KDE wins (and usability suffers).
- It's just a shame that Outlook and Exchange suck so much. ;-)
- I have no experience with SQL Server 2008 but I hear good things
- Is IIS 7.x stable?
- Expression Blend is pretty cool
- I wish I had multiple desktops.