The separate *nix box may make sense for you if you have the H/W. I needed to be portable _and_ have both WinXP and Linux, and so have VMWare installed to run Linux hosted on WinXP. I can duplicate my target environments (yes, plural) as needed. It is a very nice setup all in all.