I just thought I'd mention that the unsoldered capacitors are not an isolated incident. I have know 2 people personally who bought a 7900GT from BFG's first batch and had the same issues. The store they bought them from said that most of the 7900GTs they had sold had been returned, and they ranged from having a single loose/half soldered capacitor to THREE capacitors that had fallen off, or were simply missing. They also said that the 3 or 4 cards that weren't returned were assumably repaired by the customers, because a few BFG 7900GT owners on their forums said they chose to resolder the capacitors rather than wait for an RMA. I did a little bit of research when I bought my 7800GT, and apparently some BFG 7800GTs had this capacitor issue as well, although nowhere near as much as their 7900GTs. The eVGA and XFX 7800GTs and 7900GTs have no problems.
The good news is that BFG has corrected these issues, but it is a serious foul-up on behalf of their QA department nonetheless, and it isnt't the first time they have had this problem either.
On a side note, I bought a 7800GT a month before the 7900GT was released. I really kicked myself for that one.