newegg.com is good. I just got a new power supply from them.
May I suggest the Cooler Master HHC-001 fan? Great for overclocking.
I like newegg too. I had to send back a motherboard and there was ZERO problem w/ doing that. Their rep is well deserved. What's cool there are the customer comments about items they sell. The comments have saved me time and money.