you can try this
[Link: smarthome.com] but my own personal experience with this was not the best. Unlike your friend, I have no need for a voice command remote so I'm sure their experience will be completely different. I found it too big, unreliable with commands (although that may be because of my New Yawk accent), and tiresome to set-up since yu have to "train" the commands