I think ranking-wise for the program and the whole buisiness college, IU > OSU. City -wise, Columbus > Bloomington. Both are good programs, good colleges, I personally have been to and stay at both places myself. If you have been admitted to both programs, you must have a very hard decision to make.