Turns out the board I am talking about in this post was indeed faulty. When switched with another ArduCopter 2.8 board, Windows recognized the device just fine and installed firmware without a hitch. Thanks for the help.
Good Luck with your project.