I always buy local if the prices are very similar, then NewEgg. I am a ThinkPad Fanboy, I've had three of them, and not becasue they broke, but just becasue the batteries finally died, and I deemed it too expenseive to replace them, they still server great non-portable roles for me (my oldest is a 560). I've had very good experiences with EVGA (Video Boards), Gigabyte, Nvidia, Intel, Corsair, Antec, Scythe, Seagate, and Sansa, I'll look hard at their stuff. I've had bad experiences with Asus, Sony, and Dell, I wont buy from them easily. Microsoft and Toshiba have left me with mixed feelings.