lara was a great batsman but if you look closer at his record you find that he struggled against quality fast bowlers. sachin is over hyped though, sure he's broken a lot of records, but a lot of them are due to longevity, which in it's own way is very special but we don't rate courtney walsh one of the best fast bowlers ever just because he took 500+ test wickets.
as far as winning more matches for the team, one also has to consider that sachin had some other great batsmen around him e.g. dravid, laxman, sehwag and even guys like ganguly. lara didn't have quite as much back-up as sachin has had.
All Time XI:1Hobbs 2B.Richards 3Don 4Pollock 5V.Richards 6Sobers 7Gilly 8Procter 9Imran 10Marshall 11Warne 2nd XI:1Len 2Sunil 3Headley 4Chapps 5Sachin 6Hammond 7Ames 8Wasim 9Garner 10Waqar 11Murali