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 also an absolute sucker for those older Bioware games lol. The other game by them I would throw in is Jade Empire. The combat definitely takes getting used to but I adore the setting and the story.