I'm a huge skeptic on the Ironman Hypothesis. No one has shown me credible evidence to suggest that he really exists. If you could start a thread detailing Ironman sightings and we could get Lance to weigh in on it, you might convince me.
But as far as the whole "ZOMG Aliens" leap, I think...