Recs.
Updated
Specs
Pros
Pro Compact, so it allows access to other plugs
This is one of the few smart switches which are small enough to not block surrounding plugs. That means that you still have access to all of your plugs, which is very important especially in older homes where accessible wall plugs can be limited.
Pro Sleek design
While the other smart switches clearly look like an internet-connected product (read: eyesore), the iHome iSP5 doesn't share the same ugliness. It is compact and sleek looking, without extra buttons and a bunch of flashing lights. It has a single small LED, a white front, and a grey band running around its sides.
Pro HomeKit enabled
HomeKit is Apple's smart home ecosystem, with deep integration with Siri. Controlling the switch is as easy as saying "Her Siri, turn the living room lamp on" as you're approaching your house. You can also group together different products which will all jump into action together: once configured, saying "Hey Siri, go to bed" can turn off all the lights, enable the security system, lock the doors, and turn down the thermostat with just the single command.
Pro Voice activation through Amazon's Alexa
Alexa is an always listening voice assistant baked into Amazon's Echo series of products. These devices were all very well received, and can pick up voice actions from surprising distances. They will also allow anybody to control the lights (or whatever else might be plugged into this switch) without the need to setup an app on their phone.