The exclamation mark denotes a problem when loading the drivers for that device. And since you have two of them the system may have loaded the device twice and tried to load the driver as well. One for the correct hardware and one for something just slightly different.
You can do two things here.
1: Remove the offending device from the device manager and reboot. This could cause the system to reload the driver if it finds the device again and 'thinks' it doesn't have the proper driver loaded, or, nothing will happen and your system will be a happy camper.
2: Remove both devices and reboot. This will cause the system to 'find' the new hardware and load the drivers again. This scenario has the best chance of doing everything correctly.
"Why did my system find two devices?" you ask. Good question! Plug and Pray by Microsoft can sometimes find what it wants and load a not so perfect driver for your hardware. Then, later it decides "Oh yeah, I do have different hardware than I thought I did" and loads up new drivers. Leaving the old one there trying to load at startup but with no hardware to support and *PUFF* a yellow mark in device manager.
Question, did you recently do any upgrades that may have updated system files? If so then this could have caused the OS refresh it's hardware list and it may have found different hardware than it had drivers loaded for. This is not uncommon. It should be no big deal to fix this so no worries mate. Make sure you have your OS CD handy or at least a copy of the correct drivers when you do this.
Also, when you get this working correctly make sure your system performance is up to snuff and running at optimum performance (check the performance tab), and make sure that you go back into the hard drive area and recheck the DMA for your drives so they run at peak performance.
Questions, answers, let me know.
Hope this helps you. Good luck.