What about hacking an old mouse - that'll give you 2+ buttons with a USB connection at the other end. You might need to look through a few to find a layout to which you could solder, but should be cheap enough.
Alternatively, you could do a gamepad/controller hack.