Picking a favorite game is hard for me as well, there are too many good ones, and then there are the decent ones. It's like having a bunch of different pizza boxes in front of you and you don't know from which to pick a slice. (If you love pizza, that is.)
Anyway, I'm gonna have to go with...