I met a guy at the flying monkey ralley with the 650 BMW and he had over 120 000 miles on his. He had some interesting stories on where he had been with his bike. If you went with the ralley raid kit for the Honda, you would have a good adventure bike. As they are the same price, I would go with the BMW.
A guy I ride with had the Honda for a few years and loved it for the road. He did some FSR riding with it after putting a skid plate on it. He traded it in for an African Twin to allow him more off road riding.