I switched from Windows completely almost 2 years ago and haven't looked back. There was a learning curve, of course, since I've been conditioned from a very young age to believe that every task should be done for me. Now that I realize that isn't the case I could never go back.
There are limitations unfortunately. Some hardware simply won't work right, if you're a gamer you still need Windows (realistically), and so on. Never had a video not play though :) by Feb 27