UCLA, Michigan, Boise St., Nebraska
Don't underestimate Michigan. They have a a tough OL and good RBs, TE, and WR. Despite a somewhat weak 2015 recruiting class, they are stacked at linebacker and in the secondary. Lots of 4 and 5 star athletes still. They have a lot to prove at the QB position - which happens to be Harbaughs strong suit. The majority of their coaching staff has NFL experience. I believe Michigan will be BYU's toughest game of the season - good team, great coaching, the Big House.
While Nebraska has better personnel, I put Nebraska behind Boise mostly because Riley doesn't have a stellar track record. He is a good coach, but he could struggle mightily. And Nebraska doesn't have a reload/replacement for Abdullah or Pearson-El.