I've had another session comparing a bunch of different keyboards, and I still disliked almost all of them. After two attempts, I would like to like the MS Arc, but without Home and End keys, it's no better than a laptop. So HTPC only.
An MS 3000 keyboard seemed passable, but I would have been...