@James - cheers chum. lol. I feel your pain too!

Glad you got sorted, hopefully I will have similar success.
@everyone - thanks for all the help, tips and suggestions. Absolutely invaluable to me, thank you.
I'll report back and let you know how I get on - just incase anyone else is "feeling the pain"