I've been looking at BMW motorcycles for awhile. If any of you have experience with them, I'm interested in your thoughts on performance, maintenance, etc..