Kensington Ci70 Keyboard

Kensington, the maker of many a computer related device, has created a thin keyboard that supports a great idea. Why not put some USB ports in the keyboard? I am sure that this has been done before, but perhaps not in as thin of a keyboard. It has two USB ports above the keys into the top, and uses a Macbook Air like button design. This makes the keyboard a lot smaller compared to others. But the keyboard itself has full size keys. Thats great, because I hate those small keypads!
