It took quite a long time but I finally got fed up with Windows XP when weird services started showing up plus it would take 1min to suspend. I could have reinstalled XP, upgraded to Vista or moved to Ubuntu 7.04. Although its not exactly the best time to do so, I moved to Ubuntu GNU/Linux and I'm slowly porting my settings and data over from the Windows drive. So far, Firefox, Thunderbird, Keepass, Hamachi are all up and running. I'll get the tricker stuff going tomorrow.
I'm finding ubuntuguide.org and TuxMobil useful by the way.