Heck, I figured if 24 got a thread, Lost deserves a thread, too. Anyone else watching the finale tonight? It's on in ten minutes here in the eastern time zone. I plan to watch all two hours of it, then report back here about how disappointed I am at how little was revealed.