Welcome aboard, David!
My advice: inspect machine in person. There is no substitute for seeing the machine with your own eyes and playing a few games on it to make sure it is what you really want.
To get an idea of what machine you might like, I would invite myself around to AP members near you to have a play. Most will be more than happy to have you and give you guidance in terms of price and what to look out for.