Just back from the Iraq War 3rd anniversary rally and march. Thankfully, we were blessed with superb weather and a great turnout! My guess is 30k to 40k, though I have yet to seen any estimates from organizers or the media (I'm sure someone will comment here with numbers.
Below the fold are some quick and dirty photos from the rally. I'll try and update later with comments and more photos as I sift through them all.
Update: Found more photos at Portland Indymedia here and here.