I just got notice that the Visiontek 3870 I purchased on 11/21/07 from Dell has been delayed . It now has an estimated ship date of 12/17/07. Still no word on the MSI 8800gt I purchased on 11/24 which had an est ship date of 12/10. I guess I'm stuck with this 2600pro for a bit longer.
In general, it looks like Dell underestimated orders or overestimated shipments on video cards listed on their site. They may have better served their customers with a "Back ordered" message instead of the "guesstimate" of "1-2 weeks" which is now proving false. Of course, they probably would've taken a lot less orders in that case, but I wonder what their profit margin is on an 8800GT 512MB being sold for $207.99.