Native buttons look good cross browsers. At the price of a separate style sheet, sadly...

Keyboard shortcuts for buttons now REALLY show the buttons being pressed.