I actually disagree with most of the posters in this thread (no big surprise there).
I think a multi-tiered upgrade pricing scheme, like those suggested, would only serve to confuse customers, and could potentially alienate "less up-to-date users". For example, I can picture a MJ8 user thinking "Isn't my upgrade business just as valuable as a user who bought MC10 originally?" Maybe those MJ8 and MC9 users are actually
more valuable, because they have probably been using the product for a longer period of time and are therefore more prone to future business.
More importantly though, it doesn't "match" consumer expectations. Most software companies do not have multi-tiered pricing for upgrades. You either qualify or you don't. For example: Adobe Photoshop CS2 upgrade costs $149.00 if you are upgrading from version CS or from version 5.5 (or version 1 even). Same with Windows. Even though the difference between XP and 98/NT4 is far more drastic than the difference between XP and 2000, the upgrade price is the same.
I can certainly see the benefit to us (the dedicated users) for a multi-tiered upgrade pricing scheme, but I don't see the benefit to JRiver I guess... But how many of us, the forum "regulars", haven't already upgraded to 11?
As far as the overall pricing ... As I've said before, I feel it is more than fair. To me, MC is certainly worth the cost by leaps and bounds.
On a side note, one thing I might consider would be a "switch" campaign pricing offer. The logistics of it might be too difficult, but it's worth considering... Offer the upgrade pricing to MusicMatch Jukebox (paid version) and RealPlayer (paid) users? When I initially evaluated MJ7 I liked it, but I had only recently purchased another player application and couldn't justify the additional cost. You might have gotten me then, had you offered a deal like that (where my previous expenditure wouldn't have been a complete waste).
Prices are fine, IMO. But why USD 39.98 rather than USD 40? Keep It Simple!
Oh, and I've got to agree on this. Drives me nutso too...