i dunno, so far this show has delivered SO much more than lost.
havent watched lost yet but from what i have heard its just more and more questions. Sounds very annoying. Tonight they said alot of things will come together on heroes as well. cant wait