From experience, the better looking ones AND provide excellent service, are escorts. Pricey, but a safe bet for a good time.
Next would be Indies. You can find higher class Indy's in some locations. The safer ones are the ones that are not pro's but do this on the side for extra cash. As with any Indy, your safety is not guaranteed, as is the performance.
Next are the bar girls. They aren't as hot as they were years ago. But they tend to be young and enthusiastic, but not necessarily good performers.