My Kinesis Freestyle2 Bluetooth can do the same sort of switching with up to three devices. And of course, it’s a proper ergonomic keyboard with all sorts of goodies (Fn key, inverted-slope keys, optional numpad etc etc — I would absolutely recommend the palmrest accessory though).