It isn't the first and it won't be the last. I've made a new button.
You can specify its appearance for each state (disabled, mouseover, focus, clicked, normal) by setting the two gradientcolors and the gradientangle.
It's a 100% GDI+
I appreciate any comments.