I can't say to much for Marquette since I don't go there but, in terms of the cons for UW I may be able to help you a little. Yes, it is a huge school but I really don't see the downside of that. There are a lot of people and things to do which means that everyone can find something they like. And yes it is a liberal school but it isn't really that big of a deal. Its not as though people will hate you if you are conservative. Graduating in four years will depend on major and your general work ethic. If you are able to handle a decent workload each semester you can do it. The problems start when people take light schedules there first few years and then realize they need to take 18 credits every semester their junior and senior year to graduate. Also, you said that Marquette is smaller and therefore has more one on one education. This may be true and I have never attended a class at Marquette, but at UW there are tons of opportunities for one on one education. In every class I have taken so far both the Professor and TAs have office hours which is when students can get help directly from them. Most people don't take advantage of this until the week before an exam, so for most of the semester if you go in for their office hours you will have all the help you will need directly from the people teaching the course. Forgot to add this but I am sure you have heard that UW has a great poli sci department. I have taken a few of the classes and I am considering it as part of a double major. It also does not hurt that you will be within walking distance of the Capitol which means a lot of intership opportunites. I can't really think of any places to get interships in government around Milwaukee excpet for something in the city council, and that is one of the last places I would want to work right now.