Windows has been pretty good to me. I have never realy had the trouble other people have had which alot of the time is user error. I love linux. I'm certainly no expert at it and have more than my my fair share of problems trying to get things to work in it and using the command line as often as I can. It's just refreshing to be in this position of learning again, although certainly not that productive lol. I use xp, vista and several flavours of linux ( haven't had the pleasure of OSX yet.) I think each one is a match for certain groups of people. I do agree that the linux community has a certain aire of elitism about it but I think alot was caused by the struggles they have been through etc. i will use all of them whilst I feel the need to but my goal is to permanantly migrate to linux and run a virtual windows machine if i'm stuck.