my main goal for pricing is that it is fair and uncomplicated. i will keep detailed and accurate records of all my time worked and turn that over to the client with each invoice.
hourly or fee based?
a difficult question indeed. i feel the best way for me to determine this answer is to meet with the client for that initial consultation and gain as much knowledge of the client and the project as i can so i can decide which method is best for both of us.
i do find that i personally work better with clients on an hourly basis. this usually benefits the client because they can monitor the expense better and i can try and keep within the budget better this way too.
about 90 - 95% of my clients choose the hourly option.