The solution is MARKET FORCES.
My wife just had a baby as well.  The hospital stay costs were insane, but because of how insurance works, we didn't care.  We had no reason to shop around for a good deal, it was all paid for, no matter where we went our deductable would be the same armount.  As long as there is no reason to go to a lower cost hospital why go to one?
Oh and Locobot please have your children in the socialist paradise of Cuba, I'm sure its much better then the level 3 maternaty ward my wife was in 
