Come on...pressure your Congresscritter to formally declare war: it is in accordance with the Constitution, and guarantees that the full resources of the nation are devoted to the effort (as Jim Noble has so eloquently explained).
As an aside, the Constitution says nothing about the UN, but it is depressing that our President is more concerned about UN approval than abiding by the Constitution.