Maybe this doesn't warrant a whole forum topic, but I was just taking a look at ND's schedule for this fall, and it's about as easy as they could ask for.
They play @ USC the last game of the year. OK, they'll obviously lose that game.
They have 7 home games and 2 neutral site games, so they only have 3 true road games, one of which is USC which they would lose even if they played at the frickin Vatican.
They play 5(!) non-BCS conference teams. Keep in mind that a Big Ten team can play AT MOST 4 non-BCS conference teams, most play fewer than that. M, for example, plays 2 non-BCS conference teams (ND is considered a BCS conference team).
It's possible that ND only plays 1 or 2 teams that finish the season in the top 25 (USC and Pitt are the most likely).
The other teams they play that I haven't touched on are MSU, Purdue, Boston College and Stanford. Not exactly the cream of the crop there.
If they don't win 8 games this year, it will be worse than us winning 5 last year. The only good thing about this schedule is that it sets up ND to get slaughtered by a superior opponent in a bowl again.