FWIW, we're not the worst D in the league (at least, not right now):
http://www.nfl.com/stats/categorystats?season=2010&seasonType=REG&defensiveStatisticCategory=GAME_STATS&d-447263-o=1&conference=ALL&tabSeq=2&role=OPP&d-447263-p=1&d-447263-s=TOTAL_YARDS_GAME_AVG&d-447263-n=1
We are giving up the most points per game still though...
And all that said, I think we all agree that we'd like to see the young bucks get some PT before next season. I bet we will eventually.