I've been there twice--on a miserable rainy day and on a nice sunny day.
The campus is always green. Always. They've got construction going on, but it's not obstructive or that noticeable. The architecture building is currently being redone.
The architecture is Cherokee Gothic, which didn't actually mean that much to me. I think the administration and other similar buildings look like funky castles.
The library was nice, but as a fairly tall girl (5'9" in flats, and I wasn't in flats) my head touched the ceiling in some parts. It was kind of weird.
The journalism building is GORGEOUS. I want to major in print journalism, but I was shown everything in that building. They're really proud of it. I don't really care about sound booths or green stages, but OU has them. And I guess they're nice?
The landscape is dominated, as one might expect, by the stadium. It's huge.
The Towers dorms are really nice. The Honors ones were darker but bigger (I've heard questionable things about them from current OU students, though).
The food in the cafeteria is all you can eat, and it is really, really good. They have a huge selection--not sure about the variety of vegetarian/vegan foods, but lots of food for carnivores/sweet teeth like me.
I guess, all in all:
Favorite Things:
Everyone was so friendly and welcoming (this may have been because I am NMS, but they were ridiculously nice).
The paper is awesome, and their adviser is very cool.
There are lots of opportunities on campus (movie theater, Starbucks, Wendy's, etc).
Least Favorite Things:
My feet ached by the end of the day. The campus is ginormous.
You cannot escape the school spirit. I'm not huge on football or anything like that [my second visit was the Wednesday before the UT/OU game. This was a bad decision.], but at my high school, I feel like I can be myself. I didn't really feel like that there.
I did not see very much diversity. Yeah, there were different races, but everyone really dressed the same.
The pre-law program is really well-regarded; I don't know anything about poli sci, sorry.
Let me know if you have any more questions. I've heard the spiels