Does anyone else love/miss Lost as much as I do? How on earth will they ever tie up the lose ends of this puzzle wrapped in an enigma wrapped in a conundrum? Personally, I can't wait to find out when the show makes it's return in 2010. Also, how rad is this poster?!