I can only speak to ST. It's gets a bad rap for the code but in all honesty it's a really good game right now. The more I've played it the more I like it. I've had a lot a pins do the exact opposite....the more I played them the less I liked them so ST is in a special class for me.
It's a really good machine that could be top 10 all time caliber with just some code tweaking. Really not much to not like about it. Great speed and flow, super fun shots that never seem to get old, awesome light show and sound.