It's Week 5 in the NFL, and it's never too early to start making your picks for the week.
This is the week we find out if Kansas City can remain the last unbeaten team in the NFL, and we find out if the Cowboys can carry the momentum of their victory over Houston into the home field with Tennessee coming to town.
It's been a pretty good season of picks so far, although this past week wasn't my finest hour.
Week 1: 12-4
Week 2: 10-6
Week 3: 14-2
Week 4: 9-5
The Jacksonville Jaguars had a great victory last week over the Indianapolis Colts, but the Buffalo Bills proved they can have a good game by hanging with the New England Patriots two weeks ago.
David Garrard has more potential at this point than Ryan Fitzpatrick, but the Jags defense is ranked 30th overall in the league.
I gotta give the edge to the Jaguars on this one.
Jaguars 38, Buffalo 30
Denver is a team to be reckoned with as Kyle Orton is on his way to having a Pro Bowl season.
On the other hand, the Baltimore Ravens have a pretty good team as well and one of the most solid defenses in the league. The Ravens handed the Steelers their first loss last week while Denver pulled a last-minute victory out of Tennessee.
The Ravens have a better defense, but this is going to be an exciting game.
Denver 24, Baltimore 35
The Chiefs began the season 3-0 before getting the first bye week of the season. The Colts are struggling with injuries and already are 2-2, 0-2 in the division.
While the Colts haven't faced this kind of early season adversity in quite some time, they're getting some of their injured components back this week and knocking the Chiefs out of the ranks of the undefeated.
Colts 34, Chiefs 28
Defensively, the Green Bay Packers defense is far superior to the Redskins, ninth vs. 31st, respectively.
Offensively, the Redskins are ranked two slots higher than the Packers, 16th to be exact.
However, those stats don't take into account the Packers' ability to shoot themselves in the foot this year, especially with game-changing penalties.
The Redskins are improving under Head Coach Mike Shanahan, and the Packers lose another one they should've won.
Redskins 24, Packers 21
The first two teams to pick in the 2010 draft meet and it's shaping up to be a much better game than anyone would've thought a few weeks ago.
Sam Bradford has helped the Rams offense put points on the board while Jahvid Best has given the Lions an added dimension to their offensive schemes.
The Rams, fresh off of two victories in a row, will face a Detroit Lions team that feels they should have some victories of their own by now.
St. Louis 21, Lions 28
The Bears weren't as good as their 3-0 record, and now they're 3-1 and minus Jay Cutler.
The Panthers are trying to build some consistency behind rookie quarterback Jimmy Clausen, but the Panthers rank dead last in the league in points scored and 30th in total yards.
The Bears still are to beat up to win this week, though.
Panthers 18, Bears 10
The Bengals lost a tough game to the Cleveland Browns despite Terrell Owens gaining 222 receiving yards.
The Bucs Josh Freeman was benched in the fourth quarter of the Steelers game two weeks ago, but that was probably because Head Coach Raheem Morris did not want Freeman injured at the end of a blowout. Still, Freeman was ineffective against one of the better defenses in the league.
The Bengals defense ranks just behind the Steelers at sixth, and Owens is not going to want to sit back after last week.
The Bengals are going to light it up with Batman and Robin.
Bengals 32, Buccaneers 20
Considering the Falcons almost lost to the San Francisco 49ers last week, the possibility of a Browns win isn't that far-fetched.
That being said, Browns Defensive Coordinator Rob Ryan has been taking far too many risks with a unit that really isn't as good as he wishes they were and Atlanta is a better team than Cincinnati.
Falcons 30, Browns 17
The Giants rumbled all over the Bears last week, but the Houston Texans have a much better team than the Bears.
The Texans have the second overall ranked offense in the league going into Sunday, averaging 415 yards per game. The Giants are ranked ninth, and it's surprising to see the Giants that high considering the struggles they've gone through so far this season.
The question for the Giants is if the victory over the Bears was a sign the team is coming together, or a sign the Bears are falling apart.
My gut tells me the Giants are getting better, but so are the Texans.
Giants 24, Texans 27
The Saints have been winning, but they keep letting bad teams stay in the game before barely pulling out a victory.
The Cardinals are a bad team right now and starting quarterback Derek Anderson already has been benched twice for undrafted rookie Max Hall.
Whoever ends up starting at quarterback, I think the Saints are tired of almost getting beaten by bad teams.
Saints 42, Cardinals 10
Dallas is 1-2 after the bye week with a victory over the Houston Texans. The Titans are 2-2 after a close loss to the Denver Broncos.
The Cowboys haven't looked right this season, with confusion on the sidelines and coaching mistakes bringing the team down.
A bye week should help the Cowboys fix a lot of the mistakes but the Titans are no pushover, and Jeff Fisher is not going to just roll over and let his team fall under .500 again.
However, Vince Young hasn't exactly lit the place up so far this season and it will be the Titans' 27th ranked offense versus the Cowboys eighth ranked defense.
Cowboys 31, Titans 17
The Chargers put it all together last week versus the Arizona Cardinals and scored 41 points.
The Raiders hung in there with the Texans, but lost 31-24.
The Chargers feature quite the aerial attack from quarterback Philip Rivers, but the Raiders are ranked third against the pass.
The Chargers can counter with a running game, though, with fullback Mike Tolbert and rookie Ryan Mathews since Oakland ranks 31st against the rush.
Oakland doesn't have enough tools to fight the Chargers right now.
Chargers 35, Oakland 20
Philadelphia has turned into a team with a split personality. With Kevin Kolb behind center, the Eagles have had trouble moving the ball. With Michael Vick, they're almost unstoppable.
It's unfair to pile on Kolb at this point since he's only played about one full game through four weeks of action, but Vick's results speak for themselves. To be fair to Kolb, he just may need more practice time and the Eagles will be fine, but right now Kolb has a lot to prove.
The 49ers have stayed in games with much better teams so far this season, but have not been able to hold leads, and turnovers, especially untimely interceptions from quarterback Alex Smith, are one of the main reasons the Niners are 0-4.
Head Coach Mike Singletary fired the offensive coordinator last week, but that didn't really change anything this past week versus Atlanta.
However, since Mike Vick announced he will not play this week, Niners get their first victory.
Eagles 14, Niners 24
The only real question in this game is if the bye week allowed Brett Favre to get back into his groove and be the quarterback he was last year, or if what we've seen so far this season is age finally catching up with the veteran QB.
The Jets, after stumbling out of the gate in Week 1, haven't looked back and Mark Sanchez is starting to look like the quarterback all the hype says he is.
Back to the Vikings, even if Favre is better, there still really aren't any quality receivers to throw to, so the team may have to rely on Adrian Peterson to have another career game. Good luck with that since the Jets defense is ranked fourth versus the rush.
*UPDATE: With the Randy Moss trade complete, this pick needs revisited. Despite the Jenn Sterger drama, I'm now predicting a Vikings upset as Favre hooks up with Moss a few times. The Jets had a hard time with Moss a few weeks ago.
Vikings 28, Jets 24