How about Cincinnati? Or Houston? Or Memphis?
I know nothing about their academics though.
On another note, this does seem like the most realistic time (probably still unlikely but better chance than normally) to get ND to join. If they did, it would be great if Miami and ND would play every...