"Best" and "favorite" are two very different terms for gamers (even if they don't all understand that).
Video games still have the distinction of seeing the best products – i.e., the ones with the highest critical praise – top sales charts on a frequent basis. For the most part, a game that scores 9+ is going to sell well; the same cannot be said of most any other entertainment genre. If inferior products weren't rewarded in other venues, "Hot Tub Time Machine" would've flopped and "50 Shades of Gray" would be gathering dust in a Barnes & Nobles warehouse.
But do you typically have the most fun playing the top-rated games? In other words, if you had to list your "funnest" experiences of the generation, would that list look like a typical "best" list from a critic or source? Would you say the Uncharted s, Assassin's Creed s, and Gears of War s gave you the most fun-filled entertainment? Grand Theft Auto IV ? Heavy Rain ? Red Dead Redemption ? Demon's Souls ? There are plenty of fantastic games out there and in general, they really do offer us the most compelling experiences. But hey, we all define "fun" differently.
Maybe you're the type of gamer who really adores one or two particular genres and regardless of what critics give titles in those genres, you're still gonna play 'em. Or maybe you got hooked on a few less-than-impressive titles by reviewer standards, and you're constantly playing them in your free time. What are the games you find yourself playing when nothing new is out that you want? Do you return to the best of the best, or do you gravitate toward those guilty pleasures?