I've always used TigerDirect for my PC parts, mainly because there's an outlet store by me, and they price match the online stores. Also, tiger has fast delivery times for me in case I order online. But seeing as newegg has a wider selection and good prices, I might give it a try.