Let's cut the crap! Bush is the President of the United States, and he decided where to give the speech. Was it good PR? Yes. Was it a great morale builder for all the troops, not just the ones on the carrier? You bet! Let's get off the President and the cost...bottom line is it was great, and everyone on the carrier appreciated it. Did it delay the arrival at port? No....friends of mine have sons on that carrier and said that the policy is to arrive on time as scheduled for the welcome home festivities. All they would have done is stayed out another day. Too much about the PR and $.........it was a great event and made us proud to be Americans.