With so many choices, it can be hard to choose a good guy.So we’ve compiled a definitive guide to choosing a boyfriend, based on a study of millions of interactions on dating sites, blogs, and other sites.Read more about it »...