I am very very curious to see what they will announce. Maybe they found the birth certificate of Obama or the tax returns of Romney...Mars seems to be the perfect place to hide such things ;-)
EDIT: too much internet for the day, I've now started responding to myself.