Ok, I just graduated from ND in May (and conveniently for you, just joined this forum today). I'm applying to med schools currently, so I can tell you a bit about the program.
-My experience with the pre-med program overall has been very positive; the advisors have been consistently helpful and friendly. Everyone in the pre-professional office, from the advisors down to the secretary, is very nice and accessible.
-One thing I like, is that ND does not have a true pre-med major. You can't just study pre-med. The way that they work it is that you have a pre-professional program, but you have to have an actual major in a normal discipline (eg bio, psych, english, whatever) -- you just meet all the requirements for med school while obtaining a normal major. The programs are slightly different depending on what college you enroll in (college of science vs college of arts), but are overall similar and similarly difficult (science has a few more pre-reqs)
-The major premed courses are big, but not state school big. Your biggest class will be gen bio, but it makes up for its size by having a great prof (Martin Tenniswood). Also, gen bio lab is run by Kristin Lewis, who is awesome! It may sound odd to say this, but bio lab was actually a lot of fun. Also, I think that either of those people would be very responsive if you wanted to e-mail them with more questions (just look up their contacts online).
-The pre-med programs have pretty good numbers for getting you into med school, and the pre-meds aren't quite as crazy competitive as some schools you hear about.
If you have any specific questions, post them here and I'll do my best to answer them. If we get too crazy in depth, I'll give you my email so we don't clog up this board.