So far I'm happy with Windows 7. I too am sending feedback whenever possible. It's too bad their new WMDC dubbed "Device Stage" doesn't support Windows Mobile devices yet. But at least Vista's WMDC works for now.
If you get errors regarding an incompatible OS, right click on the installer -> properties and go to the compatibility tab and enable it. It should allow the drivers to install afterwards.