Looks like the rumors were correct:
http://www.dpreview.com/news/0508/05082209canoneos5d.asp Not the camera I was hoping for but still the cheapest full frame imager based unit to date.
the 24-105L f4 IS is going to sell like hotcakes if the image quality is anywhere near the 70-200 f4.