Any of them should work. One thing to watch out for, though, is that some of the cheaper ones may have an annoying sleep feature, where if you stop typing for about 5 seconds, the keyboard goes into a light sleep state. Once you start typing again, it wakes up, but it may not be immediate, leading to an annoying lag whenever you start typing again. I noticed this on a Targus brand keyboard.