I have to disagree fatal.. when it comes to Ninjas, Hattori Hanzo is the first thing that strikes my mind. He is unique, and has slick moves, but guy...i am not saying he's not cool enuff but he's somewhat SIMILAR to all the other unfortunate characters who never made it.. Cody was a protagonist of some games that were released during the 90s but to continue to the new age just doesn't seem right.. What is with the Prisoner out fit? Cody is easily lost to Terry, and the new coming star Rock Howard.. compared to them, he has no uniqueness whatsoever. It's true, that Guy is better than those 3rd rated ninjas like Eiji( sorry SNK fans) but not as good as Lin, and still better than Hiryu( is that how you spell?) but not as good as Shiranui Ninjas( hokutomaru,mai,andy...). so yeah, that's how I see it. The most successful characters in CAPCOM I think that has uniqueness would probably be Ryu, Ken, Guile and M.Bison along with Sagat, Balrog and Vega....(maybe Akuma) the rest of the characters seem a bit...robotic...