I like the switchbox Sanjay has listed. I think I would go this route. It can be a little messy and awkward going the patchwork method. These guys seem to have done there homework, but a little pricey!