Wow. I've always been impressed with the willingness of people in the outdoors to help each other out - boating, skiing, hiking, whatever. It's always sad to hear stories of that aspect of the outdoors community falling apart. Things can get weird fast, regardless of experience. Take care of your unspoken friends - you never know when it may be you that needs the bailout. Glad your buddy got a ride - props to the folks that helped you out.