After reading more about F#, and some of the stuff coming up in C# 4.0 / VS2010, it's going to be tempting for me to seriously think about going back to MSFT stuff for my work at home. Microsoft has been reactive in the right way over the past 5 years with regards to .net.