Congratulations to Novak, well deserved. And for all those who complain he's #1 in name only these days, these things have a rough symmetry to them - in 2011, Djokovic snatched the title belt from Nadal at some point between the third set TB in Miami and the "sea level" clay final in Rome, but didn't get the ranking until Wimbledon; similarly, if ever there was an epic poem of a match for best in the world, it was the W '08 final, but Rafa didn't reach the mountaintop until later that summer.
Same thing happened last year when Fed didn't really regain the throne until he whipped Novak in Cincy, and Novak didn't really get it back until the YEC finals. Now you've got Rafa, who's been the best since somewhere between Montreal and NYC, and he'll get the top ranking back in the next few weeks. It all pretty much evens out in the long run these days (which is actually a credit to the current ATP points system).
Long story short, Novak has cemented himself as a well deserving legend of the game with 100+ weeks at the top - regardless of where he currently stands in the true pecking order.