I've been using these guys for about a year or so for all my financial needs. They can help you pick funds and stocks or you can pick your own. Most of the funds have pretty high load fees, but thats standard at these places. I also got soem good stock advice and decent amount of financial advisory. They help you plan your retirement, kids colllege funds, etc.