UF, FSU among top Forbes' list of best college buys