Fees: Generally a fee per talk + travel. Pricing depends on if it's a keynote, workshop, how many presentations, what I do to prepare, etc..
I do a few free or discounted talks each year if you have a small budget. Organizations are vastly different in this, so how do YOU typically compensate speakers so we can come to a win-win?