Gilbert Grape was definitely awesome - and that's from someone who didn't like Leo because of the drooling 13-year-olds... unfortunately getting put into that category generally makes me skip someone over, but if he finds roles that can showcase his abilities instead of just "catering to the Titanic crowd" (as mentioned earlier), then he could become great.
We're running out of "greats" it seems - would be nice to see some actors work on develop their acting skills and earn those awards and box office dollars...