The Fed has promised an extremely low interest rate environment until June 2013. It won't happen. First of all, the Fed does not have the power that must economists and pundits ascribe to it. If treasury yields want to go up, there isn't much the Fed can do about it. Even if they buy a ton of treasuries, eventually the markets will overwhelm the Fed's pocket book.
Inflation is coming. The money supply is growing rapidly and will continue to grow rapidly unless the Fed unwinds QE2, which it is not likely to do.
So, take advantage of the low rate environment while it lasts. It won't last two years.