Tommy is Some good songs...the first 10 minutes or so are really good in particular, but after that it gets sunk by lame songs and weak filler. The story is awful, and the album version is a disgrace if you've heard the Live At Leeds version.
Quadrophenia, on the other hand, is really, really, really, really good. Far better musicianship, no noodling around, great, relatable story, and 5:15.