Bush visiting Marines at Camp Lejeune

President Bush heads to Camp Lejeune, North Carolina, today to hail the role the Marines are playing in Operation Iraqi Freedom.

The president will speak at a rally for thousands of Marines and their families, then have lunch with some of the troops at the sprawling North Carolina base.

He'll also spend time in private with loved ones of Marines killed in the fighting so far.

White House Press Secretary Ari Fleischer says the visit provides a human reminder of the cost of war. But it will also give Bush an opportunity to stress that more sacrifice lies ahead. That's a warning administration officials have repeated with increasing urgency as U-S columns close in on Baghdad.

Fleischer says while progress is being made in the fight, the expectations of Americans must be, in his words, "calibrated to the reality."