LOST Series Finale Open Thread Tonight!

Don't forget: our LOST series finale live thread opens tonight at 7pmEST. Do you have your supplies ready? [Insanely Great News]