Just out of curiosity; Why do you use Ubuntu with XP? Most of your threads have been asking about how you can lock your XP install down better, but why Ubuntu? I'm going to suggest you try a few things here:

OpenSUSE or SUSE
Debian
Mandriva
PC-BSD

I'd say Slackware and FreeBSD, but I don't know how much you know about Unix and Linux in general, so I went with easy to install and use distros. Any thoughts?