Look what happened to the x1950 XTX, everyone was saying its totally worthless, do not buy it as the 8800 GTS was only about £40 more, well look at the price of the cheapest x1950pro = £117, add £40 to that and you have £157, now that puts it just shy of the 320mb GTS cheaper brands by a few more pounds, so how is the pro different from the XTX, if the XTX was totally worthless because the 640mb GTS was only about £40 more, then the pro is totally worthless, as the 320mb GTS is probably gona be about £40 or so more, no difference at all, the BFG is probably the dearest brand, and its pre-overclcoked as well, how much will the standard clocked ones be, and the cheaper branded ones, OcUK may have a branded one, that wont be £199.
x1950pro's will have to drop to about £70-£80 probably to make them still worth buying now, i can't see ATi doing that, theres no point at all buying even the cheapest pro for £117 when the 320mb GTS is only gona be about £40-£50 more, doesnt make sense, if it did then everyone would have still been buying the x1950 XTX's instead of the at the time £40 odd diff for the 640mb GTS, they wern't.
If your looking at a new card now your only option is Nvidia, only consider ATi again when they get their next gen r600's out, as now there is no point at all in buying any ATi old gen card.