Do nice guys finish last?
There’s been much talk of why Nihita Biswas agreed to marry Charles Shobraj. Maybe she is just a gold digger, but does that settle this question which baffles many people whenever a girl in the news or our surrounding takes those extra steps to be with a bad boy that she usually never takes to be with a “good guy?” Do nice guys always finish last? I am having this discussion on twitter and I have collected a selection of links (mostly supported by scientific or psychological studies):

New Research Points to Biological Reason Why Girls Like Bad Boys ABC News
Bad boys do really get the most girls: New Scientist (subscription required, but you can read a summary here)
A refutation of the New Scientist article on The Huffington Post
Do Assholes really finish first? and its response on Psychology Today
The Appeal of the Bad Boy: Psychology Today
Why do nice girls fall for bad boys?: The Guardian
The Daily Mail reports a study that shows that bad guys dont always get the girls.
Two similar stories, in Times of India and The Telegraph
The source of the picture.