second microcenter.

Sometimes you can score a nice deal on a closeout that might just need a little upgrade like memory or a 2nd hard drive (I highly recommend mirrored disks).

I shopped around quite a bit last time I upgraded and ended up getting a nice deal there on their store brand. Added a BluRay burner and a second hard drive and it's been a good machine.

Link posted above seems like a good deal.