I'm about to start doing free-lance contracting work, and wondered the best way to negotiate my hourly rate with my client. I'd like to agree on an hourly rate, then provide cost estimates based on that.
I've taken advice from other questions such as (Does the first person to mention a number in a salary negotiation lose?), which suggest making the other person give a number first and work from there.
I feel like saying "What can you pay me?" is probably not the best opener for this. What are some better ways to approach this kind of negotiation?