Many thanks to everyone contributing to the thread, I now have a weeks worth of programs to try out!