All right, I’ve been getting my share of crap for ragging on Lost the past few weeks. (Click here and here for those posts if you missed them.) But the thing is, I really love Lost, and I happen to feel that it is a strong contender to be the greatest TV show [...]