Having higher than 512MB RAM in WinXP will no longer make a difference unless you work with hugely big memory hungry programs. 512MB is the optimum, it makes everything faster to exit or even open, shut down, switch users and play.
Stay with 512MB, but as for different brands, I got an OCZ PC2400 DDR and a Kingston PC2100, works with no problems.
--
What made you choose your THG Community username/nickname? <A HREF="http://forumz.tomshardware.com/community/modules.php?name=Forums&file=viewtopic&p=19957#19957" target="_new">Tell here!</A>