i have never said kallis and dravid are bad players. a player with average of over 50 in test and over 40 in one day would never be considered a bad player. what i was talking about is the style of thier bating. they are good batsman but they aren't entertaining to watch. i used to consider cricket the most boring game ever. i watched shahid afridi's fastest century against Sir Lanka that is when i started watching cricket. it isn't shahid afridi's bating only. when he bowles, the way he mixes his deliveries, bowling spin, fast, off spin, leg spin it is all entertaining. to sum it up his agrasive approach to cricket is entertaining. it ins't only shahid afridi. players like lara, tendulker, KP (i love watching this guy) , ricky pointing, Adam gilgrist, jaysuria and many other players who sorta of play aggrasive cricket like shahid afridi, they have conterbuted more to cricket than kallis and Dravid ever would. again it is my point of view u people can disagree with me but that is what i think. i love to see these guys bat becuase these players play risky, agrasive and they daminate the opposition's bowling line when they are in thier good forms. i mean they try new tachnics with thier bating while u would see kallis and Dravid bating the same way that u have seen them bating in thier pervious matches. the same shots, the same definse and so on.