I ran the portsmouth marathon in december last year that was sort of traily, certainly not all on road. I found another good one in the new forest for february time called the heatbreak marathon. Rather hilly with laps so a good test and of course the good old Compton 40 around Easter time. Will definately be at Portsmouth and probably the others as well.
Keep up the training, not long before you can snaffle one of the 23000 entries!!
Can also recommend Don Olivers book - an excellent read...
At least there is still time for an improvement though. And what was the weather like, hot and humid? since that will add a few minutes here and there. Still sounds like a solid time to me though...And you probably didn't taper either?
As for my 5 mile race. Well was 5.8 in the end due to an accident on the course prior to the start. It was quickly re-routed and we were told it was about 5 miles (ish!!). First race i have ever run where i had no clue as to where the finish was!! Pushed soon after 4 miles to try and catch a guy in front thinking the finish was soon only to discover it was a bout 1.5 miles away!! Oh well. Finish time was 37.01 for 4th place and 3rd senior male. Sitting here pleasently chuffed
Good luck with that tomorrow. Should be a good indicator of where you are at for Chicago. I have a slightly smaller race than you, a 5 miler, so looking for a bit of speed work. Hopefull my legs will play ball in the morning. Just been out for a lovely 2 hour jog and luckily avoided all rain. Still bloomin humid mind you. Its raining now though and looks set in for the rest of the day.