Poliwrath and gengar. Poliwrath was my first 100IV and I have maxed him out. With two fighting type moves he can destroy tyranitars, snorlaxes and even blissies. In my opinion he is a well- balanced pokemon who can deal a lot of damage if you know how to use him. And for gengar: he is THE BEST glass cannon in the game. One shadow ball can wreck even vaporeons, but if you let your genger be hit by a charge move, say gg and go heal your gengar. Btw recently I got 100IV haunter, so I will max out him as well.