People have to stop chasing the magic investment. If cash deposit rates are low, they are low. If you want to get a better return, you have to take some investment risk. Likewise with bond yields. People also have to remember that bonds have an inverse relationship with interest rates, so if rates go up, bond yields will reduce further. This can have a big impact on long term bonds.
Equities should be seen as the main driver for growth. As Sarenco said, cash/ short term bonds should be used to dampen the volatility of your investment. For example, one equity portfolio I use, fell by -40% in 2008 and rose by over 70% the following year. Another portfolio with just 20% of that equity content and 80% bonds, fell by just -6% in 2008 but it has never really returned more than 4%. That's fine, because it's not supposed to earn double digit returns, if it is, it's taking more investment risk than it should.
Steven
http://www.bluewaterfp.ie (www.bluewaterfp.ie)