Is a Long-Term CD the Best Option for Saving?

CDs offer good rates and guaranteed returns. However, are they the best option for longer range savings goals?