The All new H D Street Rod 750 is undeniably quick for a thumping engine this size. Talking engines, which one would you prefer - Triumph Street Twin or the HD Street Rod 750?