I think you might really like Marquette. It has a strong Catholic identity, it is easy to get to the airport for trips home. The school starts everyone out as if they are undecided and has a strong core-type of requirement. Very friendly kids and lots of school spirit.