I ordered a handheld water bottle from Nathan, which has not arrived yet. It was shipping with some laundry detergent, but it seems the shipment has been damaged and can't be delivered. i.e. someone dropped it and spilled 200 ounces of laundry soap all over the place. I think I might have to poke around and buy one in the stores, and then return the one I ordered online. I really want to have it before the race so I can see how it feels while I run.
I'm also thinking of getting a pair of compression socks. My thighs get sore from running, not my calves.