What about OpenKubus? One should be able to write something for this thing, right? I have one lying around with an AT90USB1287 chip.
http://www.atmel.com/devices/at90usb1287.aspx?tab=parameters
My stick has only the chip, a button, a led and the USB port and no other contact points to solder...