Running three Monitors off a Radeon 5870 card

Okay, as said last time, I bought a Radeon 5870 card with the desire to drive three monitors. Now, ATI proudly claims that they have three independent display controllers, which is true. And the card has 2x DVI, 1x HDMI and 1x Display Port, so you would expect a setup of 2x DVI and 1x HDMI to work, right?Wrong. You see, DVI/HDMI and DisplayPort have different Signal Types. DVI and HDMI use TDMS, while Display Port uses a completely different protocol. And guess what? The card only supports up to two TDMS Signals, which means 1x DVI and 1x HDMI or 2x DVI, but not 2x DVI and 1x HDMI as that would require three TDMS outputs.Now, the solution seems easy, just get one of those cheap $10 DisplayPort > HDMI or DVI adapters, right? Wrong again. Those adapters do not convert the signal, they seem only able to mechanically convert and then require the host to generate a TDMS Signal. You need an "active" Adapter, that is an adapter that actually converts the signal. Those require extra power, usually provided through an USB Port. And they are expensive.I bought one from Dell (R478G), which set me back a hundred bucks. Other adapters are sold by Sapphire or Accell and possibly others, but they are all around that price range. Sadly, I already had three Monitors at that point, otherwise I would recommend paying the extra money for a DisplayPort Monitor as the Adapter can cause problems (check the reviews) or even considering a second graphics card, which kinda defeats the purpose of getting a Radeon 5xxx in the first place.Oh well, at least I now finally have three monitors for a 6016 Pixel wide screen...