sooner suites is on campus (dedicated parking and walking distance <0.5 miles) and great for games/concerts (esp. after-parties in campus corner) but, it is now sold out... they are wait listing their extended stay rooms and will release those later...
i've tried it before and the others are too far to be a reasonable walking distance ( 2-3 miles) residence inn, hampton inn and fairfield are decent bets... on game days some will run shuttles, so it might be worth it to ask...
in my experience getting in is not that big of a deal. go early, park in some sorority (or fraternity if you are so inclined) pay parking lot... meet some freindly youngin's, have some cold beverages, and then roll on in...
leaving can be an absolute nightmare... weve been locked up in traffic, when we parked adjacent to the stadium, and spent 1.5 hours just getting off campus and onto i-35... and yes, we know some of the backways but the po-po had them blocked...
my vote is always to just stay, go out afterwards and blaze out in the AM....
good luck...