Miami is an $85,000/year private school so yea I skipped Miami. With their attendance woes I fail to see your point.
What I learned over the past few years with three, soon to be four kids in college simultaneously is the cheapest way to attend college is to live at home and go to HCC and then jump to USF. As the dad, that was always my plan. My wife convinced me that college could be more than getting a degree, that the overall experience was part of the growth and education. Being away from home in a town focused on a college provided a certain intangible value.
A school imbedded in a city was not what we were going for. If living in Miami was the goal we would have gone with FIU which has a beautiful campus and a stadium.
USF has come a long way since my wife attended as an undergraduate. The new dorms are pretty slick (better than UF, FSU and UCF imo). I would say a big knock is the off campus environment is not very collegy and too close to home.
UF was the school all the kids wanted to get in to. They are the top dog but as the top dog they don't give a ****. The dorms are horrible and the town is old and you get the sense that the administration has a take it or leave it vibe.
FSU is freaking nice. The dorms are plentiful, big, clean and close to everything. The off campus situations is awesome.
UCF was actually pretty nice but like USF (and FIU) had a limited college feel when you stepped off campus - at least as perceived from a one day tour.
My daughters chose UF and my son wanted his independence so chose FSU.
As parents we get to compare the schools and I have been really impressed with FSU. When the hurricane came UF told all 30,000 students to stock up in the publix across the street as the dining halls were likely to close. At the same time my son was telling me they were serving ice cream in the dorms and they would provide sandwiches in case the dining halls shut down. Isn't UF supposed to be the better school? They just seem like "take it or leave it".
One last thing, Florida has a really good secondary education system. There really is something for everyone. If you struggled academically there are schools (including the CC's) for you. If you dream of graduating from UF there is a path if you are motivated.