I have the same keyboard before. It should be plug and play if you scan the driver on your C drive. Even thought windows device center will show the keyboard as unrecognized device, it should work. However, the yellow exclamation mark is definitely something that M-Audio should work on asps. It's just so annoying to have this problem.
Windows 7 Home Premium 64 Bit
Intel Core 2 ULV7300 Turbo Boost, 4GB DDR3 RAM, 500GB HD
Axiom Pro 49, Akai LPK25, MXL 770, Rode NT1A, Shure SRH440, Shure SCL2, Behringer M16, Behringer B1030A, Pro Tools 8.03 cs2 , Reason 4.01, Native Instrument Kontakt 3.5, M-Box 2 Mini