Kareem and Hakeem both had unstoppable shots in terms of their being able (in their respective primes) to get a clean look anytime they wanted. Kareem generally scored at a significantly higher percentage, though. He was also more durable, and in my opinion (having watched him only from about 1980 on) an underrated defender. Hakeem was still a better defender when really focused, and overall a superior rebounder. If I'm drafting for career impact/achievements or a shot at a sustained dynasty, Kareem is the easy pick. If I'm going for a single season or a 2-3 year window, I might opt for Hakeem (my favorite player of all time).