I think the hockey and basketball teams look pretty sharp when they don the black unis.
I have always been in favor of having player names on the back of jerseys. I get the whole "we play for the name on the front of the jersey, not the back" argument, but it makes it alot easier for the casual fan to identify players, especially for identifying players for visiting teams.