Glossy Button with Shine
The main trick here is the hidden
span.shine which changes its position on hovering the button. The active and hover states of the button are also cool!
However, this button will not work in IE9 and below, and Opera 16 amd below as these browsers doesn't support animation/transition properties yet.
Feel free to use it wherever you like :)