that badge alone should make you think twice before messing with a SL65. whats the hp? i know the sl600 was 463...