I also live in Columbus.
Some other options to look at are Grandview which is like Upper Arlington (as Rain Man suggested) but on a smaller scale. You could also consider the "Short North" which is also close to campus. If you are an OSU student you will be in good company because plenty of undergrad/grad students live in the area.
Another shopping option is Polaris Fashion Place (mall) which has Saks, Lazarus-Macy's (a rung or two below Saks) and possibly Lord and Taylor's. Easton Town Center has Lazarus-Macy's, Nordstrom's, BCBG, Aldo's shoe's. Unfortunately, you won't find a lot of shopping downtown.