I think that the best deal on the higher-end video cards, particularly those branded by VisionTek or ATI, is to buy the card at CompUSA, along with the $29.95 2-year insurance plan. This plan allows you to return the card
for any reason within 2 years and
receive the full original purchase price of the card to spend in the store however you wish

! So, what's the outcome? You spend $429.99 +tax on the Ti4600 now, and you can upgrade any time you want; in 6 months the "ultra" version will be out, in a year the NV30 will be out, etc. The high-end NVidia cards always cost $399.95 at CompUSA (GF2 Ultra, GF3, Ti500, etc.), so your upgrade is free

. Each time you trade in for a new card, you'll have to buy the $29.95 insurance again, but $30 is ALOT cheaper than any video upgrade I've ever made.
Case in point: last year, I bought a VisionTek GF3 when they came out, which I got through the Gateway deal at the time which totalled about $310. I sold it this year for about $150 (you do the math

!) and bought the Ti4600 using the aforementioned plan because, as an upgrade-a-holic, I'm tired of taking an ~$100 hit on every video card upgrade

.
[/soapbox]