Well, for what it's worth, here is how I solved the problem, and I emphasised this worked for me and may not be the solution for everyone.
After a long, long, looooong time searching many forums, thinking up ever more creative google searches, I had eventually built up a somewhat practical...