Thanks very much for all your suggestions, spent hours looking at all the spec's.
Decided to go on a few trips and have a go, experience using some of these machines to see which I enjoy the best, after all, thats whats it's all about!
If anyone has any other ideas, please let me know.