I have a lightweight jacket - it doesn't get a lot of wear. It has to be cold as well as wet for me to wear it, as I find it very warm otherwise. I find a cap with a peak the best thing as somehow if the rain isn't hitting my face, it doesn't feel like it's raining so hard!
For me, it's just one of the differences between training and racing - I nearly always train with music, and I've never raced with music. Never missed it either - for my first marathon I had my ipod with me in a pocket but didn't use it as I didn't want to block out the amazing atmosphere that was around me. Even on less well-supported races, there's still a different atmosphere than when you're on your own in a training run.
Sorry to be another person saying "oh, just run without music"... but you surely weren't expecting a chorus of agreement with you on this topic, were you?
i actually found day 2 a little easier going than day 1. I felt quite sick for quite a lot of it so didn't get to eat much but thought the pit stops were very good and the people staffing them were so lovely!
BBH, I had the impression that there were points along the way where someone was checking my number off - not at the pit stops but at various points on the route the was someone with a notebook.