I don't see the hate for it in this thread. Everyone I spoke to absolutely loved it, and agree it's one of the best Bond movies out there.
Interestingly; I've noticed the people who didn't like it as much aren't from England, but are American. Maybe this has something to do with it? Not saying anything, just an interesting pattern...