The week 7 matchup between the Buffalo Bills and Baltimore Ravens will feature two of the NFL's most impressive defensive units, at least in terms of individual talent and NFL ranking. In reality, neither team has gotten off to the start that they had imagined. Both the Ravens and Bills defense have had hard times in their first 5 games this year, but both the Ravens and Bills will be looking to shut down the below average offenses that they will see on Sunday. Kyle Boller will start for the injured Mcnair. Trent Edwards has been named the full time starter for the Bills. I have the Ravens winning this one by a touchdown.