Nathan, I know what you are talking about when it comes to making logos appear properly on maps, especially when you are using a color background. The programs that Duane and I use, for instance, have an editing process which can usually remove image backgrounds. Unfortunately, Office Draw doesn't, to my knowledge.
This is a lot of work you are doing. I welcome you to email me any image any time. I will process it to remove the background and send it back to you. Of course, it helps to request your client to provide you with a vector image file for all logos before you start your maps.