I use the TP LinkSwitch rather occasionally, when it is used, but it is always down to the load limit.
What I like:
+ Never is the switch crashed in use
+ Hardly heat development Kung, no operating noise
+ 10/100/1000 Mbit support and high data rates
+ Low latency
+ Etc. No drivers necessary
Con:
... Nothing yet ...