wazir,
Hopefully you won't completely forget about Linux.
I would like to make a point about Suse. Though I don't use Suse myself I have seen multiple threads here about how that specific distro seems to have performance problems.
Did you try other distros? Ubuntu is good for beginners. I personally love Fedora. Others love Slackware ... etc. Most distros have a LiveCD you can use for a checkout.
Oh, and more about your 3 XP partitions ... hehe. Used properly (not rooting unnecessarily, tinkering where you shouldn't), Linux has a tendency to last forever, on its original partition. If desired, you can also dual/triple/quad boot into different distros to see which you like best, and still access all your data from any of them!
You can also consider virtualizing your XP installation with something like VMWare. Once virtualized and set up as you want, you can back up your entire XP VM to a DVD. That way, when XP dies again, you can simply restore the backed up VM.
Just some more tidbits to think about ...