I don't know how people can say the game sucks because it's buggy and crashes.
It's crashed on my system a whole three times, at the same spot, and that's only because I was cheating.
As for being the best game ever? No. Half-Life still holds that distinction.