Zero because he has a sword and has a freaking awesome ponytail. That and he requires SOME amount of skill to weild. In the recent Megaman X games I use Axel and Zero because X isn't really all that good...(even with the armor)