Here is a power switch that you can control over the Internet. The MSNSwitch monitors internet connectivity and cycles both outlets when connection is lost. It can be used to reboot a computer, router, DVR, and other similar devices.
This switch has 2 independently controlled 3 prong grounded plugs. You can use this to keep your internet connection by resetting power outlets when Internet freezes. The ezDevice app lets you monitor the status of outlets on your phone.