a) Great! I haven't noticed that. Thanks!
b) I meant something like events tracking, which can be used as part of Goals if I am not mistaken as welll, but most importantly it will show as an event in GA allowing the admin to track how many time a button has been clicked.
It is not a standard functionality unless links/buttons were coded like this. An the need for it is because if you want to set up a Goal funnel for example in GA, you can't use URLs when setting them because the URL of the registration process across its different steps is the same with CB. Therefore, you need to coe buttons to be able to track movement between different steps of the registration/payment process.
If this wasn't clear, you can check this topic:
code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html
I really hope there was a way to do this. Perhaps by having the buttons in the registration process accessible through templates.
Thanks!