There's a major problem with the Week 12 schedule in College Football—there are far too many excellent games to watch that are all kicking off around the same time.
Picture-in-picture doesn't work—you can barely see the action. Streaming one game on your computer or tablet while watching the other on your big screen TV is an option, but it's not ideal.
Really, it comes down to this. Unless you've got multiple TVs set up in your living room or man cave, you'd best be quick on the clicker to bounce between all of the must-see action that will fill your entire Saturday.
Let's take a look at the tough choices you'll have to make.
Iowa Hawkeyes (4-6) at No. 21 Michigan Wolverines (5-1): 12:00 p.m. ET, ESPN
Iowa is looking to play spoiler in the Big Ten's Legends division, where Michigan and Nebraska both sit in a tie for first place with a 5-1 record.
The Hawkeyes have had the Wolverines' number as of late, having beaten the Wolverines in each of their last three meetings, including a 38-28 victory in the Big House back in 2010.
Saturday's contest at the Big House has trap game written all over it for the Wolverines, who take on Ohio State on the road next week. The Wolverines could easily look past a Hawkeyes team having a down season.
No. 21 Rutgers Scarlet Knights (8-1) at Cincinnati (7-2): 12:00 p.m. ET, Big East Network
Rutgers sits alone atop the Big East at 4-0, but a loss to the Bearcats would create a three-way tie atop the conference between the Scarlet Knights, Bearcats and No. 19 Louisville Cardinals (9-1), who are off this week.
Cincinnati has beaten Rutgers in five of their past six meetings, and the Bearcats' offense, which averages 34 points a game, runs the ball (227 yards per game) nearly as well as it throws the ball (229 yards per game).
This is easily the toughest test that Rutgers has had thus far in 2012 and they cannot afford to look ahead to their meeting with Louisville in Week 14.
No. 18 USC Trojans (7-3) at No. 17. UCLA (8-2): 3:30 p.m. ET, FOX
It's the Battle of Los Angeles as the USC Trojans and UCLA Bruins meet at the Rose Bowl in Pasadena with much more on the line than bragging rights.
The Trojans have owned this series as of late, with USC winning 12 of the past 13 games between the two cross-town rivals, but things could be different this time around. UCLA isn't the pushover it has been while USC isn't the powerhouse that it once was.
Neither team has any National Championship aspirations, but the winner of this game will have an advantage in the Pac-12 South division and a fairly clear path to the Pac-12 Championship Game.
No. 23 Texas Tech Red Raiders (7-3) at No. 24 Oklahoma State Cowboys (6-3): 3:30 p.m. ET, FSN
The last time the Red Raiders walked out of Stillwater with a victory was back in 2001, when Kliff Klingsbury was under center and Tatum Bell was running the ball for the Cowboys.
Oklahoma State has beaten Texas Tech in each of their past three meetings, including a 66-6 drubbing in Lubbock last season, thanks to Brandon Weeden's 423 yards passing and five touchdowns.
Weeden is gone and the Cowboys have yet to name a starting QB for the game, while Texas Tech's Seth Doege leads the nation in touchdown passes with 34 touchdown passes.
You can bet that the Red Raiders haven't forgotten about last year's beating and will be looking for payback in this one.
No. 1 Kansas State Wildcats (10-0) at Baylor Bears (4-5): 8:00 p.m. ET, ESPN
Last time these two teams met, Robert Griffin III and No. 15 Baylor blew a nine-point fourth quarter lead to the Wildcats, falling 36-35.
RGIII is gone, Baylor isn't ranked and Kansas State is playing their first game as the top-ranked team in the nation.
Kansas State is looking to stay unbeaten and on a direct path to the BCS National Championship Game, while the Bears are looking to become bowl eligible for the third consecutive season.
All eyes will be on K-State QB Collin Klein, who is in the running for the Heisman Trophy but coming off of a subpar game against TCU last week, when he completed only 57 percent of his passes for only 145 yards and an interception.
No. 13 Stanford Cardinal (8-2) at No. 2 Oregon Ducks (10-0): 8:00 p.m. ET, ABC
Stanford still has an outside shot at playing for the Pac-12 Championship, but they'll need to beat Oregon to stay alive.
Oregon, looking to stay unbeaten and in the hunt for the BCS National Championship cannot afford to lose any games at this point, with an undefeated Notre Dame club nipping at their heels in the BCS Standings.
The Ducks have won nine of their last 10 games against Stanford, and they haven't lost to the Cardinal in Eugene since 2001.
Rick Weiner is a member of Bleacher Report's Breaking News Team and a Featured Columnist covering all of Major League Baseball.