I am an Indiana resident and have investigated the cost of living in Indy extensively. Indy is very affordable. I am a non-traditional and have a family and own my own house, there are some very nice affordable homes within 10-15 minutes of school with great shopping. I know there is some nice spots close to campus if you don't have a family to worry about. Indy has some rough spots but they are easy to avoid via common sence. I am sure USC has high cost of living as well as BU. With that said you get what you pay for, as far as culture goes you can't go wrong with either coast. There are fun things to do in Indy. You are lucky to have so many choice. Good Luck..