grasshopper, I'll be starting at Baylor in three weeks, so feel free to send me a private message or email if you have some specific questions regarding the school.
Curriculum is one of the strong points of the school -- 1.5 years for basic sciences instead the standard 2 years. This allows you start clinical rotations earlier, to take time off to study for the boards, take extra rotations, do research, schedule extra vacation time, etc. They are also slightly changing the 1st year curriculum, starting this year. The last I heard is that they are making it more organ-based, and the first two blocks will be P/F, but I will hopefully know more once I start.
Student happiness/satisfaction tends to be very high. The administration seems to be very accomodating and attentive to student input, and there seems to be a strong sense of community within the school.
Quality of life -- Houston is not the greatest city in the world. I think I can manage, but it definitely is not a place for everyone. However, the Texas Medical Center is amazing, and I'm looking forward the experience there.