Million Dollar Consulting (http://www.amazon.com/Million-Dollar-Consulting-Updated-Prof...) suggests charging on value created (vs cost based pricing or time and materials). This may be a share of future revenue based on your work or a fancy sales pitch charging x% of the millions of dollars your work will save the client.