20 December 2009 came and gone, 27th March 2010 came and gone, now tomorrow is 7th April 2010, i wonder if ever, THE announcement will be made :)