You guys oughta watch this vid:
http://video.google.com/videoplay?do...62636315529202
It's pretty long, but fairly convincing. Personally, I've always believed there must be intelligent life elsewhere among the stars, but never really thought we were important enough to warrant a visit. Could be I was wrong... it happened once...
Either way, it seems like a very appropriate forum placement...