Five Worst Tech Product Names of the Moment

Here's a roundup of recent tech product names that should never have made it out the door.