My view:
1 - Sam Cunningham
2 - Jim Nance
3 - Tony Collins
4 - Carl Garrett
5 - Curtis Martin*
6 - Corey Dillon*
7 - Larry Garron
Let's not forget about Garrett and Garron. While it would have been nice to retain Martin throughout his career, that didn't happen. I'm not sentimental for Curtis as he made his decision and left. A full career for Dillon would have been great, but I can't put either him or Martin ahead of Garrett or Collins. Garrett and Collins were both stalwarts and fit into the system at the time with many excellent runs and ample pass receptions.
As for Tatupu, he was a peoples favorite as a blocker and a tough runner in tight. He's not on the list of Best RB in Pats History, however. James had one full and another partial good season, and unfortunately, his career went the way of his injuries. Too bad, he would have been a good one had he been able to have the longevity.