Congrats on the scholarship! For those of you who want/need aid but aren't called (which as Mountaineer12 said is unusual) don't worry. I showed up in financial aid the first week of school, explained my situation, and they gave me 2 scholarships and a WV loan.
I'm a first year at WVU, so I'm not jaded yet. Second year of med school is apparently much harder than first, but I think that's probably true everywhere.
I really like the school. It doesn't have a beautiful building or facilities like some other schools, but everything works and everything is functional. We are learning ultrasound during our anatomy course, which is a lot of fun, and from what I understand the amount of ultrasound equipment we have is way, way more than any other school in the country. I don't know where all of the volunteer standardized patients come from that we learn our ultrasounds on, but it must be the local community. WVU has a significant community support system. The deans actually care about our welfare. The teachers are all really approachable. The students in the classes ahead of us volunteer their time to give us notes, study helps, tutoring, etc.. This is something that gets passed down year to year. We have a test tomorrow and people from the class are posting their personal notes, powerpoint summaries, and quizlet links to help everyone else in the class in our class Facebook account. There's a real desire to help others in a real way that makes me glad I'm here.
As far as research, I've assisted a professor with writing up a case report that we are going to submit for publication, and there are a lot of other researchers at the school interested in taking on students. It's not mandatory, which is great, but it's there if you want to do it.
I think the atmosphere here and the helpfulness of everyone is what sets this school apart. I know not everyone loves the area, but I haven't heard a lot of complaints about the school itself or anything else significant. Some of my classmates are really looking forward to graduating and getting back to big cities. Not everyone likes living in the Mountains 1.5 hours from Pittsburgh, but I could make a career in this town and be happy.
Feel free to PM me if you have any specific questions. Mountaineer12 is also an extremely helpful person.