I'm having a tough time thinking of the best plant in PvZ2. This is my opinion but I say the Snapdragon.