It's been a long, strange road, but we're finally nearing the end. The series finale of Lost airs at 9 p.m. tomorrow (there's a "newly enhanced" version of the pilot airing tonight at 8, and a two hour event before the finale tomorrow at 7 p.m.) and we just want to know who is still on board. There's been Easter Eggs, time travel, more plot twists than we can count and ultimately many differing opinions on the quality of recent episodes, but we'll be in front of the TV tomorrow night (seriously, DVRing beyond a few minutes isn't really an option given the inevitability of spoilers.) Will you? Musical treat embedded after the break for true fans.