Thank you very much, journeyman and slogger, for your very helpful posts -- just the sort of information I'm looking for.

Hopefully I'll be able to walk the entire path at one go, but if not, you've both given me some good food for thought.