Something that might help you out if you really love the Nook Color would be to purchase a powered USB hub (such as
this model). Then plug this into the back of your PC since you don't seem to have any front USB slots, and plug in your printer and anything else into the hub and not the back. As long as the hub is powered, you should be able to plug any device into it without any issues.
The hubs that are not powered will be touchy as to what they'll correctly run or not, usually anything that requires power (such as the Nook Color) will not play nice with non-powered USB hubs. Any device that has its own power source (such as your printer, some external drives, etc.) will operate just fine on the non-powered hubs. Maybe you can swap around some USB connections and leave the Nook cable plugged into the back if you already have a non-powered USB hub.
Also, you might check if your cell phone adapter fits the Nook Color and you can use that for recharging. I just purchased a Sony 350 and was thrilled I could use the same USB cable and adapter for it as my cell phone uses.