From time to time I have to use Bitcoin URI and when I need my client has not associated it is annoying, that I have to do everything by hand. The procedure is extremely trivial for the association in question. It can be synthesized in the following 5 points

  1. Open your address bar about:config
  2. Create a new boolean key (right-click clip -> new -> boolean)
  3. Enter a name: network.protocol-handler.expose.bitcoin
  4. Select a false value
  5. The next time you click on the Bitcoin URI you will be asked to choose the path to your Bitcoin client. Be sure it has enforceable rights.

I personally use MultiBit the customer who has all the necessary functionality and is agile enough