I already bought the RAM at Fry's.
I couldn't tell if you like the WD 640GB from what you said.
How would you set the partitions on the WD 640 for best performance? Should I just give windows 11GB and leave the rest for storage? Meaning WinXP PRO C: - Then rest D:? Or should I just split the partitions in half?