Been riding Harleys for years now, but really the main reason I switched over was because I saw that Victory was putting out a product that utilized better engineering techniques instead of being mired in tradition alone. Please don't get me wrong, I certainly love all that Harley has done for the sport, and thoroughly enjoy all the benefits riding one has brought into my life. Hell, 90+% of my friends ride Harleys, which made my decision to jump ship that much more difficult, but I've always been one to march to a beat of a different drummer. Besides, my wife still rides a Softail, so that allows me to hang out with the crowd as a hang-around...
Harley has been improving its product line slowly over the years, but it seems all they do for a new model is to reconfigure bits from previous models and call it new. They've really not come out with anything new since the V-Rod. And I used to bitch about the prices of their parts and accessories, that is until I started trying to outfit my XC. $350 for saddlebag top rails, WTF? But one thing to remember is that I don't have to do much to it to make it stand out, since I'm the only one riding one over here that I've seen so far.
Now for the vibration issue... My first Harley had a solid mounted engine, which rode almost exactly the same as my XC, which starts to get uncomfortable over about 75mph. My newer Harleys had rubber mounted engines, which had no vibration issues at higher speeds. Hell, if it wasn't for the fuel suckage and the engine complaining, I could cruise at 100mph, which I do occasionally (gotta love the Autobahn). The XC's engine doesn't complain at that speed, but the driver (me) does. Kind of a shame. Guess I'll be stuck cruising slower, which works better for the Frau anyway.
Hope I answered your questions, sorry I got a little long-winded.