This question reflects one of the harsh realities of today's economic environment. There are no safe, liquid accounts that provide much return. Here are some things to consider though that might help.
- A CD Ladder. Divide your funds into 5 parts (You could pick a different number). Deposit the divided funds in CD's that mature at 1, 2, 3, 4, and 5 years. When your 1 year CD matures, deposit it in a new 5 year CD and repeat as CDs mature. The longer maturity CDs will provide more return. If you need money now, you could cash in the one year CD without losing too much in interest penalties.
- CD Ladder with Money Market Fund or Savings Account. You could increase your liquidity by combining a CD Ladder with a portion of your funds deposited in a Mooney Market Fund or Savings Account. You'll probably give up some yield to do this.
- Short-term Bond Fund. Now you are accepting risk and the value of your investment could go down. But, short-term bond funds generally provide more income than the above options. You could also combine this with numbers 1 or 2 above.
- Pay down debt. You mention you have debt. If you have enough funds to handle an emergency (like you lose your job or get hurt), then you might consider using the excess funds to pay-down debt. If you pay off a 10% credit card that is the same as earning 10% on your money...risk free.