That's between January and March 2011 to normal people like you and me. Unfortunately, that's no longer the case. Ubisoft's confirmed that both games will be pushed into the company's next fiscal year, which could see them release any time after April 2011.

The titles were originally moved from Holiday 2010 into their previous slot, so this is actually the second time they've been delayed. Future Soldier you say?