After last week, Minnesota picked up their first win with Gus Ferotte at the helm, and to be honest, he didn't look too bad. But Tennessee has been flying way under the NFL's radar. They are playing some good football right now with Kerry Collins leading the team.

Pick: Titans 24, Vikings 14

Denver Broncos (3-0) vs. Kansas City Chiefs (0-3)

Denver's offense has looked extremely good so far this season, but there are some serious questions on the defensive side of the ball. They should be able to work out the kinks this week playing a Kansas City team that looks like a pop-warner team on the field

Pick: Broncos 42, Chiefs 14

San Francisco 49ers (2-1) vs. New Orleans Saints (1-2)

The 49ers are shocking everyone getting off to a great start. And with the Saints losing Jeremy Shockey for 3-6 weeks, they could have a hard time fending off the pesky '9ers. And with Reggie Bush as the only threat on the offense, I'm sure San Fran will have him covered down.

Pick: 49ers 27, Saints 21

Arizona Cardinals (2-1) vs. New York Jets (1-2)

The Cardinals are coming off a close loss to a tough Washington Redskins team while the Jets are struggling mightily. The Jets just gave up 48 points to the Chargers and everyone knows Kurt Warner and the Cards' offense can sling it like nobody else. But I think Brett Favre is finally getting to know the offense and utilize all his weapons.

Pick: Jets 38, Cardinals 31

Green Bay Packers (2-1) vs. Tampa Bay Buccaneers (2-1)

Even though Green Bay lost to Dallas, Aaron Rodgers still showed good command of his offense. The Packers are still a top 8 NFL team right now and there should be no reason to think otherwise even with Al Harris out for the year. Tampa is coming off a hard fought overtime win against a good Chicago team and Brian Greise seems to be steeping into his starting role. This game is going to be hard fought right down to the wire.

Pick: Packers 31, Bucs 21

Atlanta Falcons (2-1) vs. Carolina Panthers (2-1)

Don't be fooled by Atlanta's record, they have proven that they can beat bad teams like Kansas City and Detroit. But when faced with good competition, (a la Tampa Bay), they folded like an accordion. The Panthers are coming off a tough loss in which their offense, even with Steve Smith back, couldn't get anything going. Carolina will turn it up this week against some weak competition.

Pick: Panthers 24, Falcons 10

Houston Texans (0-2) vs. Jacksonville Jaguars (1-2)

Jacksonville, with all their injuries, seemed to get on track last week against Indianapolis. And even if they did win by a last second field goal, a wins a win. Meanwhile, the Texans are doing nothing to impress anyone and there is some rumor of a quarterback controversy. But even with that said, Houston is known to be a pest to the Jaguars and this game could be tighter then many people think.

Pick: Jaguars 24, Texans 20

Cleveland Browns (0-3) vs. Cincinnati Bengals (0-3)

Both of these teams have played absolutely atrocious in the first three weeks. But the Bengals showed some signs of turning it around by taking the defending Super Bowl Champion Giants into overtime. Meanwhile, the Browns have threatened to bench their $24 million QB Derek Anderson if he doesn't show improvement and the defense they paid so much for isn't giving much back.

Pick: Bengals 34, Browns 21

San Diego Chargers (1-2) vs. Oakland Raiders (1-2)

San Diego finally gets the gorilla off their back with a 48-29 thumping of the New York "Bretts" and they looked good doing it. My only concern is that L.T. is still not running all that with that lingering turf toe injury. Also, I must say that I am impressed with the Oakland Raiders this year. After being blown away by Denver in week 1, they beat down Kansas City in week 2 and took an undefeated Bills team down to the wire in week 3. But don't get me wrong, I'm not that impressed.

Pick: Chargers 38, Raiders 14

Buffalo Bills (3-0) vs. St. Louis Rams (0-3)

Buffalo looked like a very impressive team until they struggled last week against the Raiders. Don't look too much into it. Trent Edwards and the Bills will work out whatever their problems are against the worst defense in the NFL in a blowout fashion. Not to mention the fact that the Rams are now starting Trent Green at QB.

Pick: Bills 31, Rams 7

Philadelphia Eagles (2-1) vs. Chicago Bears (1-2)

The Eagles flexed some serious muscle against a very good Pittsburgh Steelers team. They ravaged the Steelers o-line for 6 sacks in the 2nd quarter alone. The only problem the Eagles may face is that Brian Westbrook may have to sit this one out with an apparent ankle injury. But don't get me wrong, I'm not giving this game to Philly. The Bears can play some ball. Well on defense that is. This game is going to be closer then people think and could be pretty low scoring.

Pick: Eagles 17, Bears 7

Baltimore Ravens (2-0) vs. Pittsburgh Steelers (2-1)

Who would have thought that at any point this season the Ravens would be heading up the AFC North? Needless to say the Ravens haven't exactly played the toughest of competition (combined opponents record: 0-6), but they still have a very strong defense. Pittsburgh on the other hand is coming of an absolute slugfest with the Eagles and needs to rebound right away. This might be tougher then people think with Willie Parker and Casey Hampton out with injuries and Ben Roethlisberger banged up after taking a beating at the hands of the Philly d-line.

Pick: Steelers 27, Ravens 10

Game of the Week

Washington Redskins (2-1) vs. Dallas Cowboys (3-0)

After their week 1 loss to the Giants, the 'Skins have been pretty solid beating the Saints and Cardinals. Jason Campbell seems to be coming into his own and Clinton Portis is just being himself. But Washington will get a serious test of will when they head to Dallas to take on the by far best team in football. The 'Boys have been beating teams handily so far. Tony Romo is keeping T.O. happy and Marion Barber has really fit the bill as a starting running back. Not to mention a defense that for 10 quarters this season has been lights out.