A USB-powered vibrator with 10 speed settings.
Bad execution:
No remote control software and no downloadable plug-ins that allow you to control the device from popular chat software applications.
Optimal Solution:
Create the software, the plug-ins, a USB device such as this one, and a USB anal toy. Create an open standard for controlling such devices, and encourage the creation of a sex-positive open-source software movement.