Don't know about Windows 7, but if it is similiar to XP, then right click MY Computer and Properties and get up Hardware, look for your M-Audio and take out the drivers and disable it.
As to installing babyface drivers, read the readme.txt or file that states what to do. Actually there is not all that much to do, but if installing the updated drivers here on the website (look for updated drivers) then deleting the Registry Entry which is a program included with the drivers is done and the new drivers installed by running update drivers program. Then you disconnect the USB connection a few seconds and restart the babyface and the new firmware loads up, and then the drivers which you also have are used.
Sometimes it is not clear, after a few driver updates, so I wish they included a line or two about where the drivers go, as I found that they do not go in Windows/System/System32 but just in Windows/System folder. I physically put the drivers there to update the old drivers which is separate from the firmware. The firmware is what starts up the babyface and is in the babyface unit, the drivers are what is used in Windows to record and play music or such from the unit, and I set Windows up in Sound for the audio drivers (although I am at a loss here, because resetting the sample rate in USB Settings always returns the volume control to mute (except it still be play even if it is muted) because with my software (Sonar) the sample rate has to be set before starting up the DAW program with what you are going to record and play back the music with. Example is regular youtube videos are 44,100 sample rate usually (or whatever they do there) but also 48,000 sample rate will work also, but in a DAW (especially Sonar) that has to be the exact sample rate that will be used to record. So if changing the sample rate from 48,000 samples (usually what I am recording in now) and say you wanted to use 96 ,000 sample rate, then changing the Fireface USB Settings program has to be done first to 96,000 sample rate before starting up the DAW. Otherwise I get a message and my old Sonar 7 goes crazy and will not work and usually hangs up the computer. But if setting the sample rate first, then it starts up and is ready to go. Anything else probably can be found here on the website, or some website about recording music in the first and last place. I use ASIO timing drivers (1) for recording and use ASIO timing drivers (3) to playback in the DAW, but in Windows in the Sound Applet, I just use AN channel 1 for timing and AN1 whatever it is also for playback. It works better in the DAW not to use the same device for playback as it does for recording thus 1 and 3 is used which is listed in Sonar in Inputs and Outputs of Device Settings there for what to record with for timing and what to play back for timing. I also have no idea why the volume control of Windows get muted every time I switch sample rates but it does, but in the end, I can also leave it muted and still play music and still watch a movie so I have no idea why the master volume control of Windows does that. I know that the sub-categories of Wave, MIDI, and CD (and I have no idea what Render is also) does make a difference in upping those volumes if necessary but those will stay where you put them from startup to startup of the computer and the sound anyway, just the master volume goes mute, but that seems to make no difference, although that also can get changed and go up in volume (or down) like Windows does anyway, and keep where you set it at.
Well, if confused, read the text file included with the firmware upgrade and the drivers go in Windows/System at least in XP.
Anything else, and I suppose there is something here somewhere to read about any of that. The Registry Entry is what is important but the program deletes the old Registry Entry Value in the Registry so as long as you do that, then loading up the new firmware driver for the babyface just means to power down the babyface (disconnect the USB cable) for a few seconds and then restart the babyface by plugging back in the USB connection. That is how the babyface starts so that is needed after running the update program that is included for the babyface for the firmware. The drivers for playback and recording just need to be in Windows/System folder and old ones replaced with the new drivers.
I done it 4-5-6 times already, so you get familiar with it, and it is no big deal.
Well, someone else can explain it maybe better??