Unlike other all-star games in professional sports, a heavy dose of spectacle goes along with the NBA's All-Star weekend. So what is your favorite part?

The weekend is made up of some pretty cool events. Much like Major League Baseball, there is a celebrity game, which always entertains. After that's out of the way we get to watch the best rookies go against the best second-year players in the league.

Once the rookies-vs.-sophomores challenge is over, we get to one of the weekend's big highlights: the skills challenges. The three-point competition comes first, but it all culminates with the slam-dunk contest. Then, of course, there's the actual all-star game.