Yeah, I'm definitely a Lost fan! Sure they take one step forward and two back in terms of answers...but that's the way I like it. If this show made sense, it wouldn't be as good.
Last night's episode was average to me...just seemed like a finale of Season 3's finale. I think now that the freighter people have arrived, things will definitely get more interesting.
I read a pretty interesting theory that the Lost island(s) is actually a variation of Manhattan. The person that started the theory had very convincing ideas:
In Manhattan, on 4th, 8th, 15th, 16th, 23rd, & 42nd Streets are all parks. On 108th Street (including many others) is Central Park.
One of the parks is known for having polar bears.
The statue (seen by Sayid at the end of Season 2) is the foot of the Statue of Liberty (as for having 4 toes...I don't know).
During the Lost promo for Season 4, in the reflection of the water is not the Lost island mountains, but a city skyline...possibly of New York.
There were a few other similarities, but these are the ones I remember.