I'm debating whether to get an IR or BT keyboard. Think Cheaper IR is okay, but may go for one with official drivers (e.g. tend to have definable function keys) - making it more a PDA interface than just typing input.
I tested a pocketop with the drivers on sourceforge worked well for solid text input, but not for text-formatting-as-you-type.