ND is underrated, I think you're smart to consider it. I'd actually place it above USC, unless you definitely want to practice in SoCal. Between ND and Texas? Well, yeah, Austin is probably more fun than South Bend. I think the football question is basically a wash. UT places well in DC and in government - but ND has a big alumni base, too. How does the money situation work out? Are you getting 10k per year? Is ND's tuition higher? Man, you should really try to come down here.
Well, I guess all I can tell you that I've loved it here. The faculty are awesome, very approachable. Great classmates. Very intersting mix of ambitions - some people just want to go home to Louisiana and practice and stuff like that. It's nice that not everyone is obsessed with vault rankings and all that *&^%. But there are plenty of people who take school very seriously, if that's what you're looking for.
Sorry, I feel like I've been really unhelpful. Good luck.