Series I-bonds at Treasurydirect are yielding a 2.76% composite rate. I'm guessing in a couple weeks it'll bump up higher to around 3.00%, and who knows how long that will last, but at least the next 6 months. Currently I am rotating my "safe money" into i-bonds in chunks.
The downside being that you have to let the money sit for at least a year before you can cash it out, and you can only buy 10k/yr per person. So right now I have 2500 in mature ibonds, 5k in non-mature ibonds, 15k in cash, and plan to drop 5k more into ibonds in another couple weeks.