Metaknight has been rated by the professionals to easily be the best character in the game.
But since this is a favourites thread, I'm going to say Metaknight and Marth, my old favourite from Melee. Pit's not bad, but the others are all pretty poor.
.