haha jaffa I have had the same thing this morning.. Since me asking wtf is going on?
If something doesn't come out shortly my faith is lost and my holdings will def get a big think over..
If a company states its going to make an annoucement? Then why not make it?