Have you considered the approach with 5 buttons on a single analog pin? See e.g. Arduino Playground - AnalogButtons
For the board, maybe a Sparkfun Pro Micro; has native USB and hence USB connector.
Have you considered the approach with 5 buttons on a single analog pin? See e.g. Arduino Playground - AnalogButtons
For the board, maybe a Sparkfun Pro Micro; has native USB and hence USB connector.