A little tip...
A mate just did it and did his training using a nikey gadget that tells you how far you have ran/walked.
Only trouble was it isn't acurate, and at 21 miles told him he was done, so the next so many miles were a killer for two reasons.
A) he had not been running as longer distance as he thought in training so wasn't prepared
B) he said mentally it was a killer as he thought he was done, but had miles to go lol!!
He said some daft c**t put had errected a brick wall at 15 miles which was a bit of a pain!!
He did say after that during it he thought NEVER again, but a day or two later registered for next year!