Well that is my goal. I plan on switching to all the cross-platform libraries out there. But what I want to do is be able to compile Windows binaries in my Linux enviroment. Making a dual-boot system(Linux on one parition, well 2, and Windows on the other) will take up way too much space on my 18 Gig laptop drive. And I hear that making a shell is not more friendly on space.

However with Wine this offers me a solution without having a second system to install all of the Windows crap on(which is not an option, please don't suggest it).

I just want to know, who as tried this and does it work

I am currently running Windows XP and do not have the resources to backup all of my things to do a fresh install. When I go back home(back to Toronto), I can save all my files on a file server in my network, but I'd like to find out now so I can decide what things I can and cannot do.