Hurricane Irene batters the northeast, while Fox News asks the tough questions: