I can't really speak to any of the other options, but I have a Micasaverde Vera 3 (and before that a Vera 2) and I'm really very happy with it. I've had a Vera for two years now and have it interfaced to a DSC security system, some Squeezebox players, a Denon A/V receiver, and a few X10 sensors...