As a female, I can say I honestly don't understand why girls dig bad guys. I never have and I never will--I saw too many of my friends in high school go after "bad" guys and end up knocked up/heartbroken/abandoned.
I personally like nice guys who might be a little deviant...interested in smoking weed now and again, drinking a bit, maybe getting a little kinky...but that's as far as that goes. A guy's gotta treat me like a queen or he's gone. Generally, nice guys tend to succeed in this area more