Eric,
I graduated from Harvey Mudd in 2001 with a B.S. in Applied Mathematics. Most of my friends are engineers who are now in the top graduate schools (Cal Tech, MIT, Stanford). I'm sure you've looked through college guides to see where you will fit in, but visiting a school will definitely give you the best perspective.
Harvey Mudd is a very unique place. The students there are for the most part very dorky (I mean this in the best way). If you get along with dorky people, you'll fit in there. Looking at your SAT scores you look like you could be a solid applicant, though most Mudders will have a math score at least 100 points higher than you. There are plenty of people on campus that have 1600's. It would serve you well to improve that score, or to nail the Math 2C SAT II. The coursework is very theory driven, which means a lot of math. The core requirements are also vast, meaning that you spend a lot of time doing chemistry, physics, computer science, biology, and math. Additionally, 1/3 of the coursework is in the humanities, as Mudd seeks to produce well-rounded scientists. Engineers average more than 5 courses per semester, which is a large load, especially if all of the classes are technical. Additionally, Mudd has been ranked number one in the amount of homework that the students do (back when I was applying it was around 5 hours per night).
You mentioned a decent male-female ratio. I don't know of any engineering schools that have a good one. However, Mudd is adjacent to Scripps, which is a women's college. Additionally, there are Pitzer, Claremont McKenna, and Pomona a few minute's walk away. A good opportunity for meeting women is to take some of your classes off campus.
I enjoyed my four years at Mudd quite a bit. The professors were excellent and I made friends that I'll have for life. I also learned quite a bit about what I want to do with my life.
If you decide to apply to Mudd, I would stress your engineering related hobbies. That might help differentiate you from someone who just has test scores and a 4.0 on their side.
Enjoy your college hunt!
Bryan