I do coding but I require Photoshop for 90% of my graphic work and frankly I like Windows 7. Nothing against Linux, I have a laptop that runs Xubuntu exclusively, I just need something a little more main stream.
It is a hassle when you need programs like dreamweaver and photoshop. I do run winxp for that one reason. I have ubuntu on the laptop and my wife is loving it.