I have imagemagick. Define "proper gaming device", please? I play more games on N800 than on PC, anyways... but I don't play all that much on either. (Not to say I'm typical.) Mine does have FTP support, though. PAN is said to be working now as well. HID has been working all along, that's keyboards and (with some help) mice. Business card exchange? I'm no BT whiz, but I'm thinking that's just a layer on top of obex, so I'd think it should be fairly simple if someone needed it. AVRCP is still missing, and A2DP isn't so finished, though people have experienced varying degrees of satisfaction.