One way to test out the waters would be:
- Get "VirtualBox 4.3.10 for Windows hosts" from
this here download page- Install that on your favorite windows machine
- Pick a linux distribution of your choice (Ubuntu is a reasonable starting point)
- Install linux inside virtual box
That way you can test if it's your thing. If not, no harm done. Delete the virtual machine and that's that.
And to pre-empt that discussion: yes yes, limitations blah blah, I know. With the virtual machine approach you can test out most important aspects, without requiring a bare metal install. Most notably, it allows you to see if you can get along with the desktop & it's applications. Or the lack thereof.
Another advantage is you can try out several distro's more or less side by side, assuming you have some spare diskspace.
Or if you have plenty of machines lying around, pick one, plonk in a spare disk, and install ubuntu or whatever distro on that.
That said, I use dual boot. Debian for serious things, windows 7 for games. Stuff like Altium I run in a win7 virtualbox. The one snag is that 3D view doesn't work properly.
Lots of applications work just fine using wine. For example yesterday I tried Sonnet Lite to simulate a stripline filter, and that worked in wine without any issues.