I'm after a small keyboard, say laptop size - no need for number pad. It would though need to be wireless. And preferably silver and/or black. If it came with some extra programmable keys and a way to control the mouse pointer that would be nice. Anyone know where I can get one?