Contemplating whether how bad do I wanna send back my Geforce 6600gt OC 128mb card back to BFG to have it repaired after it stopped working not too long ago. Cost for shipping into the states from Canada (and possibly they may charge me for shipping back?) plus the wait time is making it an iffy choice. Or should I just elect tog et a new card, I was eyeing the BFG Geforce 7600gs (PCI-E) but I also saw a deal for an ATI Radeon x800XL 256mb pci-express. The Radeon is actually about 10-20 bucks cheaper cause there's a deal out for it. Any opinions?