Having owned both Japanese and BMW bikes my preference is more dependent on the model than the brand or origin. For one up long distance riding I would pick a BMW R1150RT or 1200RT over any other bike, and for 2 up I like the Goldwing 1800. For me the Honda and BMW have a higher level of quality...