I try to come up with either equal career stats or players in their prime---
For this we know (Grant Hill in his prime)
Who's better for their career (not prime)? Marion has been a very consistent performer. As we speak now, he's one game away from the NBA Title.
They've both played an estimated 900 career games. I'm a Duke fan, due to consistency my answer is Shawn Marion the Matrix