i setup a two-keyboard typing system on the G5 today to start experimenting with keyboard arrangements that stress the body less. furniture design is in the works and thanks to USB it works, um, almost great. seems that the shift key modifier on one keyboard does not modify keys on the other. figures.
if you're thinking along these lines yourself, see this product.