Some of the finest things to do in Oklahoma City are seeing the National Cowboy and Western Heritage Museum. You can pay honor at the Oklahoma City National Memorial. Likewise, watch a basketball match at the Chesapeake Energy Arena and cruise along the Bricktown Canal.