Philadelphia @ New Orleans - The Saints are going to be tough to beat at home, especially after that emotional win last week. They've got a ton of momentum.
Cincinnati @ Tampa Bay - This could be a close one; Gradkowski impressed me last week. I have to go with the Bengals and Rudi Johnson.
Buffalo @ Detroit - Willis McGahee goes nuts.
New York Giants @ Atlanta - The home team has not won this matchup since 1979, but I think that Mike Vick is going to be too tough for the Giants' D.
Seattle @ St. Louis - The Rams are tough at home.
Carolina @ Baltimore - The Ravens are going to be frustrated after their first loss. I expect the Panthers to get smothered.
Tennessee @ Washington - Tennessee is dead last in the league in rushing defense; Clinton Portis is averaging 4.3 yards per carry. I wouldn't be surprised if he ripped off a run of over 30 yards.
Houston @ Dallas - This one is really going to be close, especially of the Cowboys' seconday plays as poorly as they did last week. If the Texans could play defense, they'd win this game handily.
San Diego @ San Francisco - The Niners are talented, yeah, but San Diego is just too much for them to handle. I think Alex Smith is going to be really frustrated.
Miami @ New York Jets - Both teams are coming off both losses. The Jets are terrible against the run, so Dolphins should be okay as long as they don't have Joey Harrington throw the ball 40 times.
Kansas City @ Pittsburgh - The Steelers look absolurely dreadful. I think this game is going to be a defensive battle, though.
Oakland @ Denver - Denver's D is one of the best in the league and the Raiders are turnover-prone. This one should be a blowout. Jay Cutler will probably see his first NFL action.
Chicago @ Arizona - The Cardinals' O-Line is abysmal and the Bears are 3rd in the league in sacks. Matt Leinart is going to get flattened
Record after two weeks: 15-13 (.536)