I have only two problems with this list, otherwise it is probably accurate.
Ann Coulter should not be on the list and Mitt Romney should not be on the list.
I have a third problem with it: there’s no way to rate McCain higher than #1. ;)