I'm on the hunt for a new vid card and I was hoping to get some helpfull feedback on these two GPU's. These are in my price range and I will prob get one or the other unless one of you have one for sale cheaper.

Also will the bios be able to be flashed to DX 10.1?:help: I picked these 2 due to being able to walk into mysterybyte (local shop) and grab one.
Sapphire ATI Radeon HD2900Pro (600Mhz/1.6GHz) 512MB DDR3 VIVO HDCP PCI-Express Video Card, Retail OR BFG 8800GTS OC 320MB DDR3 (Core 550/Mem 1.6GHz)2DVI/HDTV PCI-E (MFG Lifetime)