I believe there are a few new hotels in Bricktown from the last time Nationals were in OKC which should make things even better there.

As far as places that get it out of the traditional areas, I wouldn't mind Denver. Should be pretty easy for people to get to by plane, and lots of fun I imagine.