got to play this the other day. i'd say sonic is probably my favorite character and snake is my worst. i like sonic mainly because of his speed i think. his moves are just spin dashes or variations of it though.
his final smash is pretty cheese too.
ike is another favorite of mine. he's a little faster than i figured he would be and his moves hit really hard.