Try to wear a hat of the buyer and see how domain could be used commercially. If you are able to visualize that, you would pick great name. Other thing that's working for me is before buying, I discuss the name with my wife and if both of us see some potential value, I buy the domain. That also gives me an opportunity to blame my wife when I drop the domain during renewals. Check Mate .
Vinalza.com = $10 to $25 = Reseller Value Speculation (NOT an end user speculation)
The rest = $0 to $10 ea. = Reseller Value Speculation (NOT an end user speculation)