Schools with good undergraduate genetics programs?

Other than the Californias, what other schools have good undergraduate genetics courses? Does anyone know if the program at UNH is good? Do schools which also offer doctorates/masters in genetics have better research opportunities? And while we’re on the subject, any significant differences between molecular biology and genetics that I should be aware of?