I find most fighting games entertaining to watch (Street Fighter, Mavel vs. Capcom, the first two Smash games), but hey, to each their own. I play Mario and Metaknight most frequently, but I can play with the entire cast of characters well enough to beat people that are only slightly below my level.