Apologies if this is old, I just saw this on facebook. A new website from the Metro Chamber of Commerce that focuses on downtwon
http://www.tulsadowntown.org/index/1011/home
(http://www.tulsadowntown.org/index/1011/home)
I haven't explored all of the aspects yet, but it seems like a well done website. Key will be keeping it up to date and driving visitors to the site.
Just went up today or the day before, AFAIK. We're major hospitality partners with the city and just got the heads up today.