Install Windows, install RedHat, make sure both boot. Not too hard. As long as you have free hard drive space for Linux you wouldnt have to reinstall Windows. I personally cant think of a good reason to dualboot unless you are developing software for multiple OSes, and even then seperate machines would be easier.