First off, I'm surprised you raised a Butterfree that high. They infuriate me to no end. As for my strongest Pokemon, I'd have to say, don't laugh, my two best are Goku the Charizard (Jolly nature, and Charizards seem to be known to be rude and such), and Zaurak the Vaporean. Both at lvl 95. I'm...