I'm a veteran of 17 marathons with a 2:41 best (and 2:43 Master's PR), and just now scanned through this thread. I'm in the PDX area and have a few friends running Eugene this year, targeting around 2:52. You may do well to tag along with them, at least for the first 2/3rds of the race, as they are all experienced marathoners.
I would concur with the others that said the marathon can be very tricky and fickle. Especially your first one, going into the unknown after 20 miles. I don't recall, but if you haven't run a 23-24 mile training run yet, I'd HIGHLY recommend you do so. First, to experience what it's like to be on your feet, running for that long. Second, to see how your energy stores hold up.
A successful marathon is all about efficiency and energy conservation. You can go from feeling awesome at mile 20, to feeling like death a couple miles later. Better you run strong at the end and walk away with a positive experience, than to struggle and die at the end, never wanting to run another one.
Also, mentally when you're slowing at the end of a marathon, even by just 10-15 seconds per mile, it can feel like you're running one minute per mile slower, due to the fatigue you're feeling and the lack of glycogen in your system. Be aware of that.
Bottom line - RESPECT the distance. Otherwise, it might eat you alive.
Good luck! Keep us posted and I'll look for you along the course in Eugene, where I'll be cheering those friends of mine on.