I have a Roth IRA at vanguard and they have low fees and great customer service. A good forum to look at is Guide to the Vanguard Diehards Forums. What is your age? To be diversified, a good general rule of thumb is to have your age in bonds. So if you are 30 years old, you should have 30%...