Marcus Trescothick, Michael Vaughn, Andrew Flintoff are all just as good as each other in batting, they have all been scoring runs against South Africa and are better than South Africa's batsman. Young Ricky Clarke is 21 and produced 33 off just 29 balls and was batting against Ntini and Pollock today the majority of the time and he has TALENT, he was able to move his feet and drive balls through cover point to the boundary that were a good line and length, he did this consistently and he even was able to pull these balls through mid wicket a number of times and this man is VERY talented and he is only 21 and will only get better. It is obvious you people never watch England cricket. I watch all England cricket games and I watch all Australian cricket games. I know that England has a good batting line up because I watch them perform. Chris Read went to the accademy and has become awesome as well, he has the ability to bat at the top of the order like Adam Gilchrist, many players including Jaques Kallis, Allan Donald, Steve Waugh and Mathew Hayden have publicly stated so. Anthony McGrath is a fine batsman and so is Vikram Solanki. England have an awesome batting line up that South Africa doesn't have. South Africa are reliant on Jacques Kallis and Herschelle Gibbs. In the Natwest Series Jacques Kallis has scored a century and 80's in every innings except one and in the innings he didn't score big South AFrica were reduced to 104/7. Therefore South Africa do not have stronger batsman than England.