FX Street is definitely good and I also use DailyFX.com. The DailyFX forum is also pretty good, their analysts have been posting their analysis online and answering questions. I also think ForexNews.com has that info although I am not too fond of the site.