When I play SOR 2 I often pick Axel - as others have mentioned, he has a good balance of speed and power... The "Grand Upper" cut was awesome IMO. Also it was really easy to get most enemies in an infinite punch-wait-punch wait and so on until he dies.