I use newegg.com almost exclusively. For RAM, I go to cruicial.com.

I have used axiontech.com as well.