I don't think Gavin needs to worry about his paycheck - can't he just dump 5% of his BTC holdings? BTW baking a fee into the client is a horrible idea.
There are already fees when sending bitcoins with the official client. If there was a miniscule increase of those, and it would be used to further the work with the Bitcoin infra-structure - would it be bad ?