<p>Madison is the perfect match for you with U of MN a safety. Both give you the in state cost. Both are in cities (Mpls even more urban but still great and fun). If price is not an issue, you could also look at U of Michigan as a small reach. Also a great town/college setting. All three are also very LGBT accepting.</p>