I went to the west coast’s fancy-schmanciest private high school. I’m not kidding. Try being a senior on financial aid getting dropped off by your parents in the back seat of an old VW compact car while all of the newly-16 kids two grades below you are pulling up in new BMWs, Jags, Mercedes, Corvettes, etc. I know it’s not fun, believe me. The consolation is that–and this always holds true–nobody worth your time will care what you drive. Every time one of my jackass classmates totaled their brand new Saleen Mustang (only to have it replaced by an AMG SL65 with a souped-up sound system), I lost a little faith in mankind, but in the end, they all turned out to be useless wastes of space that are only feeding themselves right now because, after failing out of college (not because they’re dumb, but because they don’t try), their loaded mommies and daddies had jobs for them at their top-notch law and investment firms. *Ahem* Right, on to your questions.
I’m 6’4″ as well, and I did have to make a small modification to my first bike, a Ninja 250R. Adjustable footpegs installed, and voila! Comfortable riding. Your weight’s not an issue at all, so don’t even bother mentioning that to anybody else. A Ninja 250 can comfortably haul over 300 lbs, and any larger bike won’t even break a sweat. All of the other bikes you mention are great candidates too, so you really can’t go wrong. Go sit on each of these bikes, see what feels comfortable to you, see what you like best on paper, and figure out which one of them excites you the most. Problem solved.