Temple ? Michigan State ? U of Arizona ? Iowa State ? Help!!

Can’t seem to decide between these three schools! Im a international student so going on a campus tour would be impossible. I plan on majoring in Molecular/Cellular Biology B.S. so I am looking for a research intensive school that has numerous amounts of Labs. Where I can embark in various projects in freshman year and so on. Can anyone give me any feed back on these schools? I’ve already compared Rankings… Class Sizes… Location … Tuition … Academic Plans… etc. And I still can’t choose between them!!! Ahhh im going nuts