Actor Neil Patrick Harris, shown in March, plays the hyper-masculine character Barney on How I Met Your Mother. ((Matt Sayles/Associated Press)) The womanizing Barney Stinson of How I Met Your Mother ...