Well I tried USB printing and it worked, so I tried the sd card yet again and your not going to believe this, it now works. I mean everything I throw at it, it now just works...
Technology is going to be the death of me yet...
Thanks for your help!