well i own or owned the games on your list. a lot of which is better is based on your own personal ideas of what is fun. do you like flow, multiple multiballs back to back, tough games, fast and short play, long play times, deep rules or tough punishing shots? for each person it is different and will change over time.
i personally like all of the titles a lot. each game have their own flaws and perfections. GB code is coming along nicely. for me i like the change in the shots and the game feels like a good value for the money. While i do like GoT the pro version to me seems lacking. But i like it for other reasons.
I think the better question is what do you like about games and what do you dont like. That will tell you what direction to go in.
best of luck. you wont go wrong with any of those titles