I just recently upgraded a lot of crap on the pc and I found this place a while back and it has saved me about 500 bucks on various things. Its not a shameless plug or anything its just a forum where people post comp deals and coupon codes etc.
http://www.techimo.com/forum/f16/index.html