The select element is completely stylable via CSS.
Here are some key features of "mooSelecta":
· Arrow navigation
· Page up/Page down
· End/Home keys
· Preserves original events
· Preserves tabindex
· Setting up the max height of options wrapper
· CSS class-based skinning
· Keyboard lookup by first letter
· Problems with Opera and .fireEvent("click") and the resulting .stop(), causing keyboard navigation issues when pressing enter.