Tendulkar is way better than Dravid in Tests. In Tests it's not only about playing like a snail, it's also about scoring quickly and giving the bowlers enough time to knock off the 20 opposition wickets. It's a different matter when one have to save a Test match on the 5th day.
Dravid is a one-dimensional player with a strike rate od 42 in Tests. Players who play little aggressively in Test cricket are known as better players. For ex, Viv Richards is much better than Gavaskar because Viv dominated the bowling, while Gavaskar did not.
Dravid is a good Test player, never the best, or never better than Lara or Tendulkar or even Ponting.