Sir Brian Charles Lara ----- the legend of the legends. I would be glued to the television when he used to bat.
On topic - Sachin is a better batsmen. Almost a perfect batsmen when you bring in all textbook stuff. Kallis is the better overall and more useful player. But the comparison doesn't go as one is a genuine batsmen while other the greatest current AR.
Lara and Sachin would be better comparison.