I'll just slip this in:
every problem I've ever had with windows (XP or Vista) has been software other than Windows or Hardware problems. Usually drivers.
I've been using Ubuntu (Ibex and now Jaunty) for 3+ months exclusively. I'll tell all you linux fans a secret. I'm not moving back to Windows, but, I've had just as many, if not more, problems than I do in Windows. Ubuntu may not have BSODs, but I'd rather get a BSOD than a kernel panic. Which is a well hidden secret. My wireless drivers were constantly causing kernel panics. I found work arounds however. But that's just the thing. If you know what the problem is, you can work around it: Windows, Linux, Mac, etc.
Anyway, XP SP3 is just a package of updates so you don't have to download a hundred updates separately. So update.
Your mother has been erased by a mod because it's larger than 600x120