Ive just entered Edinburgh marathon, on 23 may. Whats people opinions on doing long training runs for a marathon, off road? Say for example if all or most of my 2-3 hour runs were done on the moors or hills would this help or hinder my marathon prep? I prefer training off road, and as long as I do my speed work on the road do you reckon I'll be able to do the marathon without doing more than 1 or 2 'long' road runs? Thanks for any thoughts on this