Performance for those fidelity funds have lagged all of the major averages and you’ve had to pay fees to be in them. I’d rather buy SPY (S&P 500), DIA (Dow 30), or QQQ (Nasdaq 100) than any of those funds. I’d stay away from US treasury bonds as that 30 year bull run is likely to come to an end at some point. Certainly there isn’t much upside on US treasury bond prices from here, you’re zero bound.
MUB might be an option if you want to play Muni Bonds. While muni’s aren’t in great shape you could certainly see government bailouts of their bonds and the yield is higher, almost 3% on MUB.
The best income producing play right now seems to be large cap dividend so you could take a look at something like DLN which is a large cap dividend ETF. Currently 25 large multi international companies have better credit risk than the US.
Of course with all that said everybody is desperate to earn a yield or return right now and you’re coming into the game pretty late. The easy money has been made. It certainly wouldn’t surprise me to see buyers of the fiscal cliff solution end up being the bag holders.