I tried to drop in around Season 3 and was completely baffled. Couldn't get through a single complete episode; gave up. Then around Xmas 2009 I started streaming it via Netflix, from 1x01, and got hooked. Big Time Hooked.
Lost has been an awesome ride. No other TV show has ever captured my attention the same way and for that I am grateful. :)