Nick, in my opinion, Windows 7 is an improvement over XP from a user perspective and from an IT perspective. You can't expect software developers to keep supporting XP indefinitely. You'll have to upgrade eventually. Might as well get over your aversion sooner rather than later.
Tell that to the folks in Japan that own my company. I'm downgrading all our new office PCs to xp when they come in.
From a usability perspective, XP is just fine. From a support perspective, I'm looking forward to an OS where I can elevate processes if I need to do something that requires admin privileges.