well, I installed ubuntu 11.10 on a partition in order to test my scripts before publishing them .. there are cases where it does not work as it should in some operating systems, for example when using python modules related to process or file systems. also I always liked Unix and Linux for working on it, in another life, in the 1990s.
It was time to return to the source (ahah), especially now that linux user interface really rocks, and that installing the sound card or a webcam is no longer limited to a handful of nerds, and still as reliable as Unix OS.
Ubuntu installs itself as easily as windows now. everything is almost ready at the end of the installation and there will be no major problems to access your Windows files on another NTFS or FAT32 partition, or to choose between Windows or Ubuntu at startup. I wrote that 'no major problems' instead of writing 'it's easy' only because I'm very upset when I read 'simply' in the blog of a young geek that tells more than he knows (disease of our time), or the blog of older and incomprehensible nerd and that I can't make it work, because I am (often) in a particular case. but the fact is, most often it will work the first time.
The following will interest the novice Linux user that likes 3D and scripting, and the enthousiast BPYthonist used to windows, which would, one Sunday after his coffee, tell to himself "I'm missing something very great, and it's a shame that my scripts never work on mac or linux, and my big 1TB drive could handle with a small partition with ubuntu in it, just to see. "