Have you looked at Ubuntu? Since I'm having an OS Orgy today I'm going to have a go at a permanent (as opposed to booted from CD) installation on my main Windoze box, seeing as it's basically a passive file server these days. Regrettably I will still need a windows machine in my life and that will be my VAIO laptop, but I might even dual-boot that or Ubuntu it and run windows in VMWare.
This slow erosion of Windows, this two-forward-one-back-ness, is good. One day I shall be Windows-free at home.