Dominic Monaghan has gotten slept on so much it's ridiculous. He's really the only character on the show who has to go to different extremes of acting (goofy to dark), unlike people who stay in the same mindset through the entire show (Hurley, Locke.)
Watching his facial expressions when Claire is telling him to get Aaron back is heartbreaking.