Actually, believe or not, Iowa City is considered to be sort of a cultural hub. It's not a huge city, but it's a place that attracts a lot of artists and writers. FYI, the Iowa Writers Workshop, the premier writing MFA program in America, is located there, as are a number of excellent grad programs for film and English. In other words, if you live in Iowa City you won't go to a different club every night, but you will find a lot of intelligent, progressive and accomplished people there who are fun to hang out with and who are actually nice. As mentioned, it's also possible to live on the wage you'll earn as a resident. You could probably even buy a house in a nice neighborhood. The schools are amazing. Also, Chicago is only about 3.5 hours away. I would say that it's one of the best places to live in the US. The psych program is also very good, though it is very biologically oriented (i.e. you won't really learn how to do therapy), so you have to be into that to want to go there.