I'm making a mac application. Most likely I will be charging $50 for this application. It looks like my current design budget is about $1,500. I feel that if I find the product worth $1,500 someone might be willing to pay $50.
Only when the money actually disappears will you be able to have a good feeling for how the price affects decision making.
edit: I think it would be better to burn the money than donate it to eliminate the positive reinforcement donating would provide.
Bob: "I'd totally pay $20/month right now for X"
Sally: "Your lucky day! Xyz.com has exactly that and it's only $15/mo!"
Bob: "Oh, um, uh, well I don't really need it that bad right now"
Actually taking out your personal credit card can be an enlightening experience.
The result is that most of the MS rank and file remain blithely ignorant of the extremely high retail prices of these products and their convoluted (sometimes almost punitive) licensing schemes. Given that licensing and pricing is a critical aspect of software use and can easily make the difference between user satisfaction and user desertion to a competitor's product, I've always felt this oversight hurt Microsoft far more than they imagine.
If someone were so inclined to write an audit application that did nothing but watch processes (I'm assuming, unless there's a better way) of paid applications they'd have a viable business.*
I don't know about the experience of others, but I've been in several situations where I've been given a large amount of software, some per desktop, some seat based that I never ever used. It wasn't even as if I purposely dodged the applications. They were paid for, but just sat there.
No inclination to look and see if one already exists.