Hey! I was admitted and visited. I didn't think I'd like OSU at all because I wanted to live somewhere more exciting but I actually really, really liked it.
I was interested in biochem, so I guess I can tell you a few things. The professors were amazing. A lot of them are pretty young, and very passionate, most seems to have openings in their labs. OSU campus is really nice, and the new chemistry building is shiny. The new facilities are amazing too. The department seems to have a lot of money, to be honest. Columbus is not too exciting by itself, but with OSU's size it isn't a problem. The support staff (admin, and coordinator) is very responsive, and seem to be willing to go out of their way to help you. I come from a small school and I really appreciated the personal attention.
Oh, and cost of living is so low! So the money was actually pretty good. And the school spirit is kinda crazy haha.
Also, to people still waiting, I just formally turned down 4 offers, so hopefully that will help you guys