I think if the OP liked Purdue when she visited then she should strongly consider it. On the Whole Purdue students are very friendly, the campus clean and the community safe. I will agree that GT is far more urban and RH is nearly rural. They all have very different atmospheres.
An aside. A joke we heard at Rose Hulman. “If your a guy dating can be rough. If your a girl, the odds are good, but the goods are odd.” I don’t know the truth of the matter but there it is:)