I have been using the 5870 for over 2 weeks now and no problem, idle clock is 400/1200, my 2233rz runs just fine at 120hz and the old 19" at 60hz. Maybe dual monitor mode triggers a higher idle clock that fixes the 120hz issue?
It seems like it, cuz on stock idle clocks of HD5870 are below 200 If I remember correctly.