I can't say anything about any of these bikes except for one. A friend of my daughters came by the house a while back and had a HD Street 750. He let me take a ride on it. That ride was very short. That had to be the most uncomfortable bike i have ever ridden. Unless you are 5' tall then it might be okay. My knees felt like they were in my chest. Had the most awkward riding position and felt like riding a hard tail. Shocks felt like they were welded in place. lol. I only made one block and my back was hurting. This kid just road it from Atlanta, Georgia to south Louisiana. He is a Marine so i guess that's how they toughen him up.