Only a few days ago, I updated my rankings after my second "big" update. After receiving a pretty big response both through comments here and on Twitter (thank you), I found a few flaws and have made a few more adjustments... hence round 2a. Major changes of note:
Again, thanks all for the feedback and keep it coming. More updates to follow.