I actually dont like ssbb very much. For some reason it takes me 10+minutes to find a group to play, and when i do i lag a lot, and i mean a lot. I play other online wii games and they run smoothly.
But, as to my reccomendations the must have 3:
Super Mario Galaxy
Mario Kart Wii
Medal of Honor Heroes 2
SMG is the funnest single player game I have played on the wii.
Mario Kart Wii has a pretty good single player too, there are lots of unlockables that require you playing through the entire single player to get. And its online is great fun, Im only at about a 6000 ranking but still enjoying the game, just be prepared to sometimes be in 1st place for the whole race and at the last second be nuked and be last place.
Medal of Honor has single player, and arcade mode but I havent played them. Online is fun I prefer the smaller maps with about 16 people, so sewers fits me perfectly. But there are huge maps as well that could take up to a minute to traverse. There are only about 8 maps or so, but you should be able to find at least a couple that you enjoy.