9. Oklahoma City Thunder

My eyes have no idea what they're supposed to focus on when looking at these uniforms. Instead, I end up focusing on whatever gets my eyes farthest away from having to look at these.

Basically, they're the inverse Knicks jerseys, and seeing as how the Knicks jerseys look terrible, switching the colors around really doesn't do much.

Not only will they be the hardest numbers and names to read on Christmas Day, but Oklahoma City's jerseys will continue to be bland and uninspired—like they have been ever since the team shipped off from Seattle.

8. Denver Nuggets

If there was a jersey that looked more like a practice uniform than the alternate jerseys that the San Antonio Spurs use, it's these Denver Nuggets beauties.

The best thing that they have going for them, and something that makes them slightly redeemable over the rest, is the fact that the yellow boarder around the letters and numbers is so thick and bright that they have no visibility issues.

What I do take issue with is the fact that—while they had a chance to use any of the brilliant colors of their regular uniforms as the base coat—the Nuggets ended up using a navy blue that appears black to the eye from a distance.

5. Chicago Bulls

I've got to commend the Chicago Bulls for actually working some Christmas color into their jerseys.

It's not that I care if we are constantly reminded that these are Christmas Day games (as if Justin Bieber's voice quivering "The Little Drummer Boy" 20 times a quarter wasn't reminder enough), it's just that the Bulls were the only team to go with some red and green in their uniforms.

The jerseys are just like the others: hard to read, too plain and looking too much like an undershirt.

2. Brooklyn Nets

Mike Stobe/Getty Images

I will perpetually be a sucker for the Brooklyn Nets' black-and-white beauties. It's not that they're ultra creative, or that they're drop-dead gorgeous, but there's something about them that's pleasing to the eye.

Brooklyn's jerseys are just so clean.

Of course the colors work well together, it's simple to make black and white look good. However, the font the Nets use is simply so smooth and attractive that I can't find it in myself to call these jerseys ugly.

The thing that sets these above most of the rest is that they're legible. The white contrasts so well with the black in the font that you can actually read the jerseys from a distance.

1. Houston Rockets

If you're going to have a jersey on which the numbers and letters are damn near invisible, you might as well go all out and settle with the thought that they'll look really cool up close.

Once this game gets going, it's going to look like the Rockets are just donning grey tank tops, but the detail—once you get up close to them—is really cool.

Of the bunch, they've got to be the most redeemable.

There are subtle differences in the shades of grey around the shoulders, and the lettering just uses a red-drop shadow, rather than a complete red border. It makes for a nice, sharper look than the rest of the jerseys.

That being said, I still don't think I want any of these dropped under my tree next Christmas morning.