I used to use various cache managers back when I ran Win98. The ones that optimize your settings for performance weren't bad, but not really necessary with XP as far as I know. The ones that just allocated a huge block of memory to force everything esle to swap out, then exited to make it look like you now had more memory were just a scam - if your program had needed that memory it could have done exactly the same thing.