You'll have fun alright mostly "pulling hair by the roots"! Linux is based on the old UNIX command structure while everyone recommending Linus seems to leave out that fact that it is far from the "point and click" GUIs that Microsoft puts out. Red Hat distros are geared more for networking and servers rather then the usual Windows desktop OS most are familiar with. Mandrake, SUSE, LiLo, Puppy, Ubuntu, and Most Certainly "Grub" are the big names around for those looking a distro to try out along with which loader to use.
Before I loaned out a spare 120gb drive used here for a new build XP shared space with Fedora Core 4 and was planned ubuntu. A friend go stuck without a working system when trying to install XP on a SATA drive with no ide master as the host drive on a board with an ide controller. What a mess. The ide controller will always overrule the SATA. SATA there was meant for storage and not a stand alone apparently. Linux could offer an alternative there however since many distros are geared towards network setups.