Question on news and where to obtain

Today when the German debt news hit the EURUSD dropped around 80 pips in 10 mins.

Obviously news of this type will change the prices in one direction or the other and if you willing to guess the outcome of the news before it hits and were correct you could make some money obviously.

My question is where is the best place to find out about these upcoming news events? eg if I knew previously that at 10 oclock today this news was being realised I could prepare in advance to make a trade.

Check out Babypips economic calendar. Forex Calendar: Economic Calendar for FX Trading News & Event Risk

As well, there is an indicator on Forex Factory for MT4 that will display the next news releases right on your chart

Is there anything they dont have on MT4?