I wasn't really in the market for a ball, so I can't say for sure. But I didn't see anything that really blew me out of the water and made me think about buying something. In fact most prices seemed a bit high compared to what you can get a local level. My advice, talk to your local pro shop and see if they can find you what you are looking for. You will get the same if not a better price, plus the person will have the knowledge of your game to set the ball up right for you.
I did see the Jayhawk Detox at the Storm booth, and almost had them detox one of my bowling balls, but just didn't have the time this year as I was the driver of our team.