I've been researching on-line and I've found some information that may help. It seems that there are two two kinds of Bluetooth protocols that support keyboards, and the serial input device simulator sounds like it will work with Bluetooth 2.1. For all I know, maybe the other protocol named in the article will work as well, but android 2.2 is specifically named.
That sounds like good news, but I'll snoop around the web a little longer before I part with money.
Here it is:
http://www.o-learn.com/content/andro...tooth-keyboard
ffred