With only 3 more races remaining, it's been a tremendous F1 season. Vettel/Red Bull has taken a hold on the championship in the last 4 races. If Alonso/Ferrari doesn't win the next race or keep Vettel/Red Bull finishing at least one position behind, I don't think Alonso can catch up unless Vettel doesn't finish the last 2 races.
I'm not a Ferrari fan, but Alonso has been driving out of his mind this year with a third or fourth place car at best. It's also good to see Massa regain his pre-injury form the past five or so races.
What has made this season so enjoyable is the fact more teams are competitive to the top three teams. I've never seen so many drivers earning so many points since the current points system was installed. Even the thirteenth (DeResta) and fourteenth (Schumi) positions have 44 and 43 points respectively already. On the manufacturers championship battle, sixth place Sauber has 116 points and seventh place Force India has 93 points already. All in all, an amazing season!