I know this post is a little aged now, but I had to update my impressions after a recent experience I had. Several of you didn't like Waves licensing, and at the point they posted here, I hadn't had any issues of my own--yet!
My house needed some construction work done and my Internet access was turned off for awhile. I was mid-project and using some Waves plugins. Due to how I had my Waves licenses setup, once the Waves plug-ins couldn't access the Internet (probably to communicate with the Waves license server) all of the plug-ins began failing--pretty much Sonar said the plug-ins were gone, and when it asked for me to browse to where they had gone, nothing would work regardless of me pointing to the location of where the plug-ins were.
I reached out to Waves and they let me know how to setup my licenses locally on my iLok dongle--which I did. Now for some reason, even though I uninstalled all of my Waves plug-ins and reinstalled them, am on a completely new project and a completely new updated version of Sonar, and referred the Waves plug-ins to my iLok dongle, Sonar still says they are not there. I can browse in Sonar to where the Waves plug-ins are installed--it makes no difference. I tried multiple uninstall and reinstalls of my Waves plug-ins.
Where this left me is that if it is this hard to deal with a plug-in, I'm out. I have lots of plug-ins from other companies with no issues, and the ones I got from Waves were the lower cost sale items anyway, and it's just not worth the headache to me. Sure I could research the problem more here, on the Waves forum, or with their support, but I didn't have an established foundation of trust or loyalty to them yet, so I'm just going to move one. It's not worth it.
That's where I am today.
FYI--