Talked to my "sources" today
The E60 M5 will most definetly be launched at Geneva and definetly not in Detroit.
Worst case scenario and most probable scenario:
It will be launched as a "showcar", with black windows and "fenced" in just as the M3 E46 was:
and a "real" presentation at the Paris Auosalon in September 2004.
We will get a definitive answer around January.