Cole won 5 leagues, 2 FA cups, 1 League Cup and won one Champions League.
Shearer won 1 league.
Cole showed more ambition, joined a great club. If you take away Shearer's penalties, their goal record is identical. Shearer was a better goalscorer but Cole was a better all around player...