DDR2-800 memory
if you want to use faster memory modules, you will have to change the mobo. and also the geforce 9300 is good for ordinary task such as normal computing. if you want to do gaming, you will have to buy a powerful card.
there are p55 cards available. if you can go for something...