The NBA All-Star Game gave us an incredible performance by LeBron James followed shortly after by plenty more ammunition against him. It gave Kevin Durant another milestone, Blake Griffin a chance to throw down some impressive dunks (Chris Bosh has never moved faster on the court than when Griffin came his way in air) and showed us all that Kobe Bryant is still the alpha dog of the NBA.
Let's admit, the first half of the NBA season was just kind of weird. The shortened schedule led to some sloppy play, a lot of mediocre records and a confusion on which teams are actually good.
It also gave us Jeremy Lin. Oh sweet Lord, did it give us Jeremy Lin.
Now that we have reached the halfway point, there are plenty of exciting storylines ahead to enjoy. Here's a look at my top 10.