You'll need to check out The Adventures of Chester for a Marine's perspective on the Battle for Fallujah. Also check out The Fourth Rail for more great analysis.
And Happy 229th Birthday to the United States Marine Corps. Your country is proud of you today and every day.