I would definitely search for college threads on this board.
Here are some things from my personal experience:
Where you go to school doesn't really matter all that much, unless you go to ivy leagues. Going to school just to party is a really bad decision. And you will party freshman year, and probably have your 1st semester GPA drop significantly.
Big schools are fun because there are more parties (usually) but at the same time if you are looking to make friends smaller schools will be better.
Look at the party history at the school you want to go to - ask people how the parties are this year/last year.
My school SUCKED HORRIBLY last year (you can find that post on here) but this year it is honeslty THE BEST year for partying in college here. Hell, we had 9-10 parties in my house alone, and those things are 100+ people.
Dont worry so much about "hot girls", i mean yeah if the ratio is 1 girl to 3 guys that might not be a good pick, but if it is 45-55, 40-60 who gives a sh1t. Those ratios are pretty much usless anyway. If you have game, you will get hot girls, if you have no game, having hot girls around will not help you getting with them.
Good luck.
ALMOST FORGOT -
http://www.ratemyprofessors.com/index.jsp USE THIS SITE. IT IS GOLD and will save you many hours of wondering "why oh why did i pick this teacher"