If you only want to use W7 infrequently - as I do - I would suggest installing PCLOS and then using VirtualBox to install W7 as a guest OS.
Its not as daunting as it might first appear to be. Install from Synaptic if you don't anticipate wanting USB support in your guest OS, otherwise you'll need to download the RPM from Sun's site and install that (ask here if you're unsure how to do that).
Once you have VBox installed create a new VM using the wizard - just click on the New icon and follow the prompts. For W7 you'll need your VM to be a minimum of 20GB to be usable and allocate as much memory as you can - anything less than 1GB isn't really going to cut it, although I have had W7 running sluggishly with 512MB. You can always tweak the settings once you have your guest OS installed - the only thing you can't change easily (if at all[?]) is the VM size.
To share between the guest and the host you'll need to install Guest Additions; this will also add some other enhancements. To install Guest Additions: with the guest OS running go to the Devices menu at the top of the window and select Install Guest Additions... This will mount the Guest Additions .iso. You then need to run VBoxWindowsAdditions.exe on the virtually mounted CD. Once installed, restart the guest OS, right click on the folder icon at the bottom right of the window to open the Shared Folders dialogue box, click the folder with the plus sign on the right hand side and use the Add Share dialogue box to select the folder you want to share. In W7's Computer window click on Map network drive, choose a drive letter, click browse, click the VBOXSVR icon, select your shared folder, click OK and Finish and you're done!
Only thing I haven't been able to figure out yet is how to share in the other direction, i.e. set up a shared folder in W7 Guest that can be mounted in PCLOS Host.