I have always said that fees are everything. Here is a marketing piece from Vanguard. I am not a shill, nor do I work with Vanguard but I do like their mutual funds and exchange traded funds (etf's) largely because they are the lowest cost, period.
It may be hard to read but this is the comparison of $50,000 invested over twenty years in two funds, both with returns of 8%. The higher cost fund has fees of 1.19% (which is very normal) and is compared with 0.20% for the lower cost fund. You can see that the difference is almost $40,000! This is money in your pocket or not, your choice!
Now I know you like your stockbroker / financial advisor but you are paying him and his firm a ridiculous amount of money for the exact same product. If you like him that much, great, buy him a car because thats about what you are paying.