I feel as though I should use my recent PageRank good fortunes to pontificate on the subject of what RIT (Rochester Institute of Technology) is really like. There are lot of good and bad stereotypes associated with my school, and if you're a prospective student it's tough to find good answers to hard questions. So I'm going to give it my best shot.
RIT only accepts smart people
Before I answer this, let's define smart a little bit. Smart is not an SAT/ACT score. Smart is not the ability to get an A+ on a multiple-choice test. To me, smart is the ability to jump into any situation, at any time, with people you don't know, and intelligently discuss whatever topics they bring up. Smart is knowing your Plato from your Aristotle, the difference between affect and effect, the realization that lowering taxes is not always a good thing, etc. So based on my half-assed definition of what makes someone "smart", being smart is not a pre-requisite for being accepted to RIT.
I know people here who got a 1600 on their SATs, and I know people who didn't break 800. I know people here who were C students in high school, and I know people who were the valedictorians of their high school. I know people who play video games all day, and I know people who write video games all day. So bottom-line, you don't have to smart to get into RIT.
The classes are really hard
It totally depends on the major. If you're a design student, expect not to have too much extra-curricular fun your freshman year because you'll have major projects due every week. If you're a CS student or a Software Engineering major, fun for you is coding, so you can bank on having lots of fun all 4 years of college.
The Information Technology program here isn't that hard if you're into the stuff that I'm into — namely web design and UI & usability stuff. If you plan on concentrating in networking & system administration, then your final years here are going to be a lot of work, trust me. So this myth is sort of a toss-up, completely depending on your major.
The girls are nasty and/or there aren't many of them
Ahh, the age-old question about females at RIT. Here's my take on it: there aren't many girls here and you have a ton of guys around to compete with. Fortunately, the vast majority of guys here stay in their rooms all day and play video games, grow beards out to about 7" off their chins, and wear shorts and viking hats during the winter. So if you remove all guys from the pool who won't be going after the girls anyway, it comes down to about a 3:1 ratio, which is a lot better than what it started.
As for the first part of the question — it's tough to say. There are all types of girls here, and if you look you'll have no problem finding ones who meet your predetermined "qualifications". Whether you like the tall blonde Abercrombie model chicks (Edited — they are all currently taken by my roommate Adam, sorry), short-funky-hippy-portly chicks, or anything in between, you'll find someone.
RIT helps you find a job/co-op position
Once again, the myth is a little more all-encompassing than the truth. If you want to find a nice co-op at Kodak, Bausch and Lomb, or any other company around Rochester, then yes RIT can pull some strings and get you in. If you're like me and set your sights on Chicago or another large city, then you're pretty much on your own. RIT only has specific strings they can pull, and those strings usually don't extend past the greater Buffalo-Rochester area.
The professors are really smart
This depends on the college/major. Math and Science departments? They're all geniuses. Design and Photography? World-renowned. IT department? Um...
The difficulty with teaching a subject that is currently in a state of change is that there is a lot of stuff to remember. The professors I respect the most are the ones who state at the beginning of the quarter something like this: "This field changes every single day, and I don't doubt that some of you are more knowledgeable in certain aspects of _______ than I am. My job is to communicate my experience to you in such a way that it provides a solid base for you to build off from... etc. etc. etc." So if I bring up a question and they don't know the answer, please say something that will at least not make me think you're an idiot and shouldn't be teaching. And then there's Professor Henderson in my college who's a freaking genius, but she's the exception to the rule rather than the norm.
Well I could go on forever, but I think that's enough. Questions? Comments?