i have no idea if they are the 'best' but they are certainly decent for what I wanted them for.
Let me try to find that page that had all the mounting plates and post a link. I made my own plates.
:edit: Well I know the plates are somewhere, I 'll have to search some more cause i thought it was at one site i usually go to but they don't have them.