Andre Carter: Best 'new' Patriot?