I'm not really sure which to pick!
I like a nice boy, though my friends tell me I've always been attracted to "badasses". Generally I think a fair mix of both works. Being nice all the time or naughty all the time doesn't really sound that good to me. =X