I'm going to be getting some money over the weekend and I should have enough for either 512mb of mushkin ram or a thermalright sp heatsink and fan and a new logitech keyboard. What would be best? I want to get a higher overclock. I can't get higher than 3Ghz with stock....very dissapointing. I need a new keyboard as this Compaq keyboard that was free is total crap. Which is best? I could live with this keyboard for a while and running at stock speeds is good enough so far...I need another 512mb, i'm so sick of shuting down all my programs just to play a game.