Without a doubt, Windows XP professional is (at last) a far superior operating system to the other dross MS has pushed out for home users. The only real drawback for me is its relatively heavy hardware requirements. So it's Win98SE for older hardware and WinXP Pro for newer hardware. For desktop systems I wouldn't consider ANY other MS O/S.