For everything else, there's MA, this company
I have reading up on US Companies (
it's a huge ocean out there compared to the ... For the vast majority of investors, 
MA and V both seem to be excellent for long term investing.