I believe The Beatles: Rock Band came the closest to being perfect. Eveything about that game was just beautifully done and the only things missing was Pro Drums, an option for Keys, and a few more Beatle songs (Hey Jude, Strawberry Fields Forever, Yesterday etc. etc.)
I’m a little conflicted. The experience of the game was definitely perfect, but the nature of it also means replay value is low. It almost feels weird to try to compare it to, say, a Skyrim or whatever.
I don’t think a game has to be replayable to be perfect