Now we resort to schoolyard behaviour lowering yourself to ask rhetorical question, "You really don't know that much about the NFL do you? ". As a matter of fact I do know enough to be able to state that the "Pats run defence looked ordinary".
Let's look at 2003 NE Pats Defence, oh and by the way, I watched the game ;-).
In 2003, the Pats D allowed the opposition a mere 89.3yds per game...in one game, Edge and Rhodes put near enough 200yds on them. You stated after ONE GAME that the Pats D "looked good, if not better than last year"...you my friend were IMO showing a little bias. I called it as I saw fit and gave my opinion which is the nature of any type of sports forum.
James scored zero TD's, your right, Rhodes put one on them though. Now if we are being picky, your Pats gave up 10 for the entirety of last season...if you are willing to say the Pats D "looked good, if not better than last year", multiplying this out I say your lying ;-)
I recognise a good D has to be able to force the turnover, make the play, we only look in recent times at Baltimore 2000, more recently Tampa Bay 2002 and even your Pats in 2003, but I made a comment that went directly back at your statement Pats D "looked good, if not better than last year" which I did not agree with. I would also highlight the fact that Manning has throughout the entirety of his career has struggled @ NE especially facing Belichick...some may argue that the Pats have Peytons number if you will.
Fact is this. The Pats won, and whilst the D came up with 2 crucial plays, they struggled against the Indy run. The Pats offense was good, Dillon was a good fit, Brady was Brady though there is this argument...the Colts D is hardly one that sends shivers down a offensive co-oridinators spine, playing a better D with a leaky run D of your own...spells trouble.
The key to winning football games is the running game, if you can run on a team, your half way there. If that is what the Pats D is going to dish up in 2004, your team against good RB's / O-lines are going to struggle. JUST MY OPINION.