update and solution to my "you don't want to disable buttons' post
A few days I did something I don't generally like to do.
I posted a reason to not use one solution to a problem without giving a better way to solve it. I told everybody not to disable buttons after they've been clicked. Well, I had a flash of brilliance, and now I can offer a real solution. Introducing OneClick.
Serverside, no javascript required, and doesn't have any of the problems of disabling the button.
Hope you like it.