Wow, that was quick, thanks for the replies fellas.
I'm going away for a few days but I will try the hdmi out from the controller and see when I get back. I will also try spray cleaner on the ports, and I've ordered some new cables too.
I've used solo app, nexus 7 (which) was the one always used...