The First one linked also has a $30 rebate, making it quite a good deal.

I currently have an old 8800gts 320mb and a newer 8800gt g92 512. My second PCIe x16 slot is only x4 electrical, but would I see an improvement if I put a newer 8800gts in the main slot, and moved the 8800gt 512 into the secondary slot? I get decent performance as it is, but I had to "borrow" the 320mb card from my other computer, so I either need to get a new card for that one, or rearrange my main gaming comp. The price is hard to pass up tho.