Possible, yes. Useful, or most efficient? No way. If you ask anyone who's doing any kind of development or software testing, they'll telling you VMs are the way to go. The fact that you mention breaking Windows installs should be a clear indicator that a dual boot isn't for you. Why break one install, that leaves both non-bootable??

Look into VirtualBox or VirtualPC. Both are free, and work very well. They are just as simple to set up as a native install (except faster), and if you do indeed break one of the installs, you simply copy back a known good VM file. In less than 5 minutes, you are back up and running.