I used to live in Columbus, OH. I was getting my degree in Fine Arts from OSU, and attended Origins each year I was there. The convention is great, and the neighborhood bordering the convention center has plenty to do if you need a break from gaming. The "Short North" area is Columbus' gallery district complete with coffee shops, galleries (check out the Blue Cube if it's still there), and is a short walk downtown. I haven't looked at the dates of the convention, since I can't attend this year, but if it falls on the Fourth of July there is a SPECTACULAR fireworks show within walking distance.
My suggestion is go, and have a blast.