Florida Mall - This place is massive but it's also very very busy most of the time with locals and tourists.
Mall At Millenia - Not as big as the Florida Mall but also not as busy. Great variety of stores.
Premium Outlet Malls - On both Vineland and International Drive are tourist hot spots.
Haven't been to Church St. in over 20 years so can't really speak on it.