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 Test XI: 1 Hobbs 2 B.Richards 3 Bradman 4 Pollock 5 V.Richards 6 Sobers 7 Gilchrist 8 Procter 9 Miller 10 Marshall 11 Warne