I Think gallade might be one of the best ones. because with the naughty nature, which ups the attack. my level 50 gallade has 157 attack. now that may not be too much but hes only lvl 50. but if you multiply 157 by 2 you get 307 attack at lvl 100 not to mention that he has leaf blade, psycho cut, shadow claw, and swords dance. by the way incase you didnt know all my attacks have a high crit. hit.