There is no "best" bike. I had a Suzuki SV650 for years and though it was the best bike for me (the twin engine had a better exhaust note and was smoother in my opinion than the in-line-4 engines). A friend of mine had a Ducati Monster and absolutely loved it. He let me ride it and I thought it was horrible (rough engine, useless vibrating mirrors, clunky shifting). Different strokes for different folks. Go sit on each one of these bikes you're considering and see what you like. Forget about anaylyzing all the specs and numbers. Picking a favorite motorcycle is much more about fit and feel than buying a car.