It's a fight for the GOP's heart and soul that the democrats are gleefully encouraging. establishment conservatives realize how idiotic this issue is to press and would like to back off, but social conservatives believe it's an issue that will win votes with the base. At the moment they're trying to create a truce by arguing this as a religious freedom issue, but polls suggest it isn't working. It doesn't help when Arizona is trying to pass a bill requiring that women demonstrate health reasons for BC if they want it covered by their (potentially private) insurance. Meanwhile it's understandable if some women feel alienated that the government is trying to say their private insurance cannot cover. It also doesn't help that limbaugh, not a member of the GOP of course, but a vocal conservative (that people actually listen to) castigated a private citizen who spoke in favor of covering birth control. Especially as there aren't any regulations saying viagra has to be for a medical reason and it is normally covered by insurance.
Democrats meanwhile are certainly fanning the flames, but who could blame them? The GOP stepped in it big this time. Besides, it's not as though anything would get done anyway. neither branch will cooperate and we're in the middle of an election. Unless there's an emergency, nothing ill be accomplished until next january and even then there will have to be single party government. long story short, whichever party you vote for resident, vote that party for congress. The days of spit governance working are gone at least for the foreseeable future.