Really impressed with you work, haven't had a chance to download it as I am at work but will certainly be checking this out.
Thanks so much for the kind words! I hope it's useful when you do get to downloading it!