In all honesty, I love both Windows XP and Windows 7. I upgraded from XP to 7 a few years ago.
Overall, I like Windows 7 better because it looks better. In my opinion, it also is put together better (set-up wise).
XP is getting really out dated as well. If you're going to switched OSes, I'd definitely suggest going to Windows 7.