Re: 7900GT (bfg vs evga)
I've heard BFG has a good reputation, but bad tech support. They all pretty much look the same, except the last one is "super overclocked". Go with the eVGA since more people seem to say they make more reliable products.
Rig -- Emachines T5026, 3.06ghz P4, 300W Bestec PSU, 160 sata hd, 512mb dual channel 3200 ram @ 3-3-5-8, ATI Radeon 9250 pci, dual layer 16x dvd+/-rw.