Sorry for my slow response guys I have been travelling for a couple of days.
Thanks for all the suggestions I really do appreciate it and am going to spend some time over the weekend route-planning.
It really is great to be have people to discuss this trip with who have first hand experience so thank you all again.