XP? It won't run well on it. Not fast enough.
What I'll do is, get 2 1 gb sticks of ram to speed it up a bit. Have the OS and some on the flash hard drive. Get a 2.5" notebook hard drive, stick it in an external case(With no external power). Toss it in the car, or where ever.