It's quite unfortunate you have to bash the Harley to feel better about yours. You should have just got a Harley. What I like about and want from a motorcycle, the Harley delivers.
It's a 96 cubic inch motor... I believe that's about 1584 cc. I decided that Harley's are the trucks of the motorcycle world with the low end torque.