I was originally going to wait for one of the special edition 3870 X2's from GeCube or Powercolor to hit the market before upgrading, but I just found this really nice priced original ATI branded 3870 for £124:
Computer hardware and software at amazing prices, available online from Scan Computers UK
Now all I really want is a decent upgrade to DX 10.1, and a bit more performance as I get below 25 FPS in Oblivion and Lord of the rings online at maximum settings, and am going to want to be ready for Age of Conan when it gets released later this year.
Also, as I have a crossfire motherboard, I could just buy one of these now and sell my X1900 xtx for approximately £80 creating a very cost effective upgrade, and then if I need extra performance just buy a second one in the future when the price goes down, which at this price point would be cheaper then a special edition 3870 X2.
So what should I do? Buy now or wait?