I've participated in quite a few of these arguments about Drew the last few years. They're actually kind of fun. Not quite as much fun since his averages with the Sox have gotten dragged down the last two years.
The knock on him about his fragility and his attitude is tough to dismiss. Wouldn't even attempt it.
The knock on his offensive productivity is much more addressable. The primary criticisms always revolve around his low RBI's. What seems to get overlooked is how his high OBP translates into high runs scored totals.
The players I think Drew should be compared are guys like Pedroia and Damon.
Over his career Drew averages 82 RBI and 98 runs per 162.
Pedroia = 78 and 109
Damon = 75 and 110
Also you could bring in someone like Victor Martinez who drives in considerably more but scores considerably less. 104 and 82
If you use the simple metric of Runs Created - Runs + RBI - HR, Drew falls just a little below these other 3, who are considered to be good solid offensive producers.