Own all 3 games that you're considering. As far as LOTR Vs SM I would go with LOTR personally. Ball times can be long, but can also be quick depending how it goes. I'm not a very good player and have only destroyed the ring once, but started it a bit. TSPP I feel is the better deep code game, but I also like the stacking in that game. It can be confusing at first, but once you get the hang of it TSPP is a lot of fun. SM is great but maybe the one I play the least. My family loves it though and to be honest I don't think any of the 3 will be leaving unless I decide to get out of pinball all together.