USF, is better for pre-med. Around 80% of students at USF are premed students. Based on the link below it ranks as one of the top 20 pre-med schools in the states along with the University of Miami. UCF is not bad, but if you want a good and strong pre med school USF is the better option.
http://www.america.edu/top_20_pre-med_schools_in_america.html