UIC vs Michigan State vs Iowa State

If your parents can only pay for two years at ISU, and then you would be on your own, you have already answered your question. The only truly affordable option is UIC. Go there. Do well.