I will try this and report back.
Edit: I love GoodReader. This works perfectly, twerppoet. Just get the file to GoodReader using "Open In", hit the little wifi button at the bottom...it sets up a web server...in my case at 192.168.1.7:8080. Then you type that into the url line in your Andriod Web Browser....then you get a listing showing you folders in GoodReader...then click one, find your file, and it downloads to your Android device (in my case, a Nexus 10). It should work on any device that can surf the web.
I have several other apps that can setup a web server...this is how movies are transfers from a PC to AVPlayerHD. FileExplorer can set up an FTP Server. Photo Transfer App can do this too, which means you don't need another iOS device on the other side. That's four apps that I own that can do this. I'm sure there are other apps that can do this. I'm not sure how this works on public wifi....that 192.168 thing is an internal (home side), access point addressing scheme.
Of course, for this to work you need some kind of wifi to log into [this doesn't necessarily imply internet access, either]. Portable access point might be a traveling solution for one who often finds him/herself not having access to wifi. Or, a device like an Air Stash would serve this and other needs too. Or a Gaunlet Node, or a Wi-Drive, iUSBport, or a SeaGate Goflex Satellite....and several other devices in this class.
Bottom line: if you want to do this offline, your choices probably are 1) jailbreak (I know nothing of this), 2) try public wifi, 3) bring portable wifi, 4) Wifi Drive. Those last three require the right app and spending some money.
I guess it is still possibe there is some iOS app that provides wide-open Bluetooth file transfers, so that any app can be on the other end...but that solution has not presented itself yet. AFAIK, iOS does not natively support this.