1. James Harden
If you want to argue for Curry because the Rockets lost all four games to the Warriors this season by double-digits, go ahead. Curry vs. Harden is splitting hairs, so I'd have no problem with Curry winning the award. He's been No. 1 on these rankings the majority of the year.
But Harden is having an otherworldly season and it wasn't his fault Houston lost to Golden State in the fourth and final meeting of the year last week. The Rockets' shooting guard poured in 33 points in 32 minutes, but he got little help in an ugly loss. In the last two games combined after the loss to the Warriors, Harden put up 70 points, 15 assists and 14 rebounds.
Harden is putting up career-best numbers in points, assists and rebounds, and his efficiency has picked up in a big way after a slow start. In January, he's shooting better than 49 percent overall and nearly 44 percent from three.
The Rockets are a disaster offensively when Harden sits, and Houston is 31-14 despite a slew of key injuries. Mix all this together, and I like Harden at No. 1 for now.
2. Stephen Curry
It feels blasphemous to drop Curry here, because he's the stud point guard of the best team in the league. He's one of the NBA's most dangerous shooters who is also handing out over eight assists per game. He makes the Warriors go.
But one could argue Curry hasn't even been the best player on his team this month. That honor goes to Klay Thompson, who's having an outrageous January. It's true that playing with Curry helps Thompson a great deal, but Thompson and the rest of the talented Warriors also help Curry. Harden doesn't have the same depth of talent around him in Houston and he has been far and away the best player on the Rockets this season.