Being a Java executable, I should think that JSword (http://crosswire.org/jsword/) should be relatively easy to make into a Portable App. Unlike other Java Executable apps that I use (see thread titled "Portable Java Apps"), this one doesn't simply launch upon double-click. I'm still researching this issue...
Cheers,
QB