Actually, the reason I asked the question was because of the work done in maemo to get "USB host" working via software.
AFAIK, the "USB host" hack almost works (inconsistently) but I think the developers are having some kind of trouble with the BME (it's closed source). Also, I think the meego developers are working on an open-source BME which means the "USB Host" hackers can utilise it and maybe solve the problem on Meego.
Also I think the bluetooth drivers on maemo are incomplete(?) but with Meego "being more linux-like" than maemo maybe a proper bluetooth stack will be installable - which hopefully would mean decent device support.
You would be over-qualified to work within Nokia - you can actually converse with other people in an intelligent manner!