Just something to think about: Define what it is you don't like about Windows, and then see if Linux will really fix it. Otherwise, you may end up less happy.
I know there are a lot of geek types that try to sell Linux as the most amazing thing EVAR but it has plenty of issues and limitations of its own. I'm a sysadmin by trade and we do Windows and Linux at work and if you think Linux is problem free, you've got a nasty awakening coming particularly with regards to audio/video production.
Not saying it may not end up being good for you, you just need to define what it is about Windows that is problematic, and then see if Linux actually fixes that (check with someone who is a professional, not a Linux fan). Also see if the problems Linux tends to have will be things that will be a big issue for you or not.