Well... Air elemental FOR SURE! It's almost always the first card I choose when playing life splinter.
I'm not TOO familiar with the rest, but since my green decks are currently losing 70%+ of the time, I think a Swamp Thing might just be able to tip the scales in green's favour with the weaken ability.