A site I use a lot to get named brand stuff at a discount is
www.pricewatch.com
You can build a pc or buynone. It is basically a listing of online stores selling stuff at a pretty good discount. You don't always get the packaging of the storebrand, but I have had little problems with my orders there...