I possible client is asking me for some web development quotations. So I'd like to know your opinion on billing.

What the best stress free way to bill clients?

1. By the hour ? $20/hour
2. Ask for a retainer ? $200 per month - and charge $5 per page ?
3. Insert your method here