Who can Declare War?

I would have to say the President can declare war since he did it with Dessert Storm and the war that is taken place in Iraq right now. My thing is why can’t we all just get along. Look here for more information: