About a week ago, I reviewed the Diamond Multimedia AMP1000 set-top box. Throughout the review, my one major complaint with the device was that the Android 2.3 interface is nothing short of terrible on a large display. The ray of shining light through it all, though, was the fact that Diamond promised an Android 4.0 update was coming soon.

I have to be honest here: I expected it to be weeks - or even months - before the ICS update was ready to go.

While GoogleTV still hasn't really taken off, the idea of an Android-powered set-top box is still a good one if properly executed. Diamond Multimedia recently tried its hand at such an execution with the AMP1000 (Android Media Player), its first venture into the Android realm.

But, like with any new project attempt, there is plenty of room for failure. As we've seen so many times before, what seems like a good idea on paper can easily be a disaster in execution.