No, I don't make a habit of abducting people. Morality of it aside, they tend to be angry, and I like my shins un-kicked. I'm in the same situation as you, I'm afraid - one moment I was in one spot, the next here. It hasn't been so bad, though. I've run into some old friends, and met some new ones.
I'm about to help one of those friends with something, but when we're done with that, I wouldn't mind helping to canvass the train. It's a long story, but I've got a rather amazing sense of smell, if I do say so myself.