Steam games have been working perfectly for me, mate.
I don't know what the problem was, it seemed like it was just an issue with Steam but in fairness I didn't spend too long on it after it crashed a few times so it could have been anything.
I'm tempted to give the streaming box a go when it's released though.