I have read through many of the replies to your question, and see many viable solutions. Personally, I would just be sure to apply any home-rules you make to the player's adversaries as well. The first time the group pisses off the local thieves guild, and they get jumped in a surprise...