Exactly. One of the biggest barriers to entry in BTC right now is things not "just working."
In any case, I found this:
Here:
http://updates.html5rocks.com/2012/02/Getting-Gmail-to-handle-all-mailto-links-with-registerProtocolHandlerWhich could probably be changed to this:
However I have had the following problems when making this an onclick event on a button:
1) It doesn't seem to do anything.
2) I don't know how to pass the variables designated in the link (address, amount, label, etc...)
3) Will this only work in chrome?
Any help?