I agree, I was actually thinking of the team with Dillon.
I'm actually going to do some research in the next week or so, and see where the 2003-04 Pats stack up against all-time great two-year franchises. I bet there are other teams that had a better two-year run, but there aren't going to be many.