It's a very good site that illustrates the procedure and amounts of fees that apply pretty well. I think the regular person using bitcoin won't want to take care of having to calculate those fees, though so I guess they'll just stick to whatever their Bitcoin client is telling or recommending them as a fee!