I wouldn't rule out a school simply because the girls are subpar. I'm not going to lie, Purdue does have it's fair share of cows, but you have to remember this is Indiana. Where I'm from in New York your typical female wasn't exactly smokin' either. Be like me and keep your girlfriend back home and then girls here aren't really a factor. Maybe Purdue's worth a look if you're truely interested in Engineering/Computers/Airplanes. Hell, we even have Meterology!
How old are you? If you're not a Junior/Senior I wouldn't worry about it too much! Sit back and enjoy the last time in your life you have few responsibilities and get everything for free. As much as I enjoy "the college life", I certainly miss the good 'ole days of slacking off in class, working my job, and sleeping in my own bed everynight. Now I have to worry about morons in my room playing video games until 2am everynight. No, having kids on your playstation that late is not as much fun as it sounds.