teensy usb equivalent?

Hey guys! Is there a readily available equivalent to the teensy usb that I can get in the UK?
I want essentially to make a USB keyboard with 16 or so keys that when pressed would type text or mimic keystrokes, EG pressing button 1 types "hello" button 2 mimics CTRL ALT DEL. teensy USB seems a real cheap and easy way to do this but the postage is killer!

Essentially something similar to this The AWESOME Button: A Made-to-Measure USB Input Device - Make: but with more buttons!

The Uno can do the job: Arduino Playground - InterfacingWithHardware

Excellent! thankyou for your reply! I will try and make this on my uno!

Alternatively Could I use an arduino nano to do the same thing? its so much smaller it would be great!

you can use the uno because the uno uses an atmega8u2 which has hardware support for usb

the nano uses the ftdi usb to serial chip and they are not the same thing you could still use a nano but youll need to implement the usb in software for that check the vusb software implementation V-USB - A Firmware-Only USB Driver for Atmel AVR Microcontrollers or a port of the vusb to arduino Google Code Archive - Long-term storage for Google Code Project Hosting.