If anyone is looking for a (legal) streaming box BTW then I've just switched to VM broadband and decided to pay the one off £35 fee for their VM Streaming box. It's only available if you have their BB and goes back if you leave the BB but there's no monthly fee unless you sign up to any of the various monthly rolling packages available.
I've got a Q box for the wife (I'd dump it in a heartbeat myself) and am using it for a particular App that's not on the smart TV but it's got all of the usual suspects bar NowTV although you can get some Sky channels via the Essential Entertainment pack for £15 per month minus a 10% discount(?) (excepting Sky Atlantic for which you need Sky or NowTV).
The box itself is tidgy and only has space for a USB lead for power (low enough usage to be powered by the TV itself) and an HDMI lead. It seems really smooth and well thought out and uses the same software as far as I can tell as their STB's
It has live TV and a TV guide from which you can 'record'. Like the Sky Stream box you're not actually recording but linking to the catchup Apps although it works very well.
Best thing to my mind is that you manage your subscriptions yourself through your account so can dip in and out at will, without needing to torture yourself trying to talk to VM CS.