Might be a smart move just to wait for Fermi, Fermi's release may bring down the prices of the HD5870 or Fermi may perform better than a HD5870, although most likely will cost more.
If you simply can't wait, then get a HD5870, performance is similar to a GTX295, less expensive, DX11, less heat, less power usage, eyefinity ............