Full list of all 12 Plants vs. Zombies achievements worth 200 gamerscore. It takes around 15-20 hours to unlock all of the achievements on Xbox 360.
Collected all 49 plants in the game
Proof positive that you only need three types of plants to win!
Bought at least $25,000 worth of stuff from Crazy Dave's trunk
Bowled a winner with a friend in Co-Op Wall-Nut Bowling
Completed adventure mode
A fallen Gargantuar makes for good fertilizer
Turned away the zombies even though all 5 lawnmowers were used
Went on a crazy 5 game winning streak in VS mode
Blasted 10 zombies at once with a Cherry Bomb!
Planted your first 10 peashooters
Grow the Tree of Wisdom to at least 100 feet
Survive 40 waves of pure zombie ferocity