In reply to mountainbagger:
Hi,
I've run a lot of road and of coast path and less of proper off road. Unless you can afford to buy loads of different shoes, whatever shoe you get will be a compromise.
I'd echo Roadrunner's view that if it is dryish on a trail, you might as well wear road shoes.
I have tried Inov8 and Salomon's on in a shop and they didn't seem to fit, so I don't know what they are like to run in. Many runners that I run with seem to rate them.
Off road, I have run in Mizuno Wave Ascends and Kiens. They are not very knobbly, and are not great in slippery mud on a slope, but they have been OK for all other off-road terrain, and also work for stretches of tarmac. I use them because they fit my feet, but they seem quite flimsy. The current (Kien) pair had a long split in the uppers afters 120 miles, which is rubbish. But then, the trails that I run on are quite stony, which trashes shoes quickly.The Ascend pair didn't do this until 500 miles.