My experience is that "it just works" even on Win7, and the drivers don't reinstall themselves all the time. However, the configuration does not work on Win7 -- that's a confirmed fact unfortunately. The only real solution for the configuration software is to run in an older OS like Win XP. So you could either dual-boot your machine, or you could run WinXP inside a "virtual machine" inside Win7.
Read more here.To try to fix your reinstalling drivers, you could try to boot and then plug in the device, let it install drivers if needed. Then, go into Device Manager and remove (not just disable) the device. Then, remove the device and reboot. After reboot, plug in the device and let it reinstall again. It should now be the last time it does so...