It's a lot more in the US!
1. Health care costs a lot more. In New York, childbirth can cost from $8,000 - $20,000, depending on complications and whether a cesarean is done. Insurance often does not cover all of the costs. Note that this does not include prenatal care, or pediatric care for baby once he or she is born.
2. Paid maternity leave is not a requirement here in the US. Up to 12 weeks of unpaid leave is required of certain employers, but only if you've worked there for a certain amount of time.
3. You're so lucky to get $150/month! We get nothing, unless we're poor enough to receive public assistance.
4. We have RESPs here in the US (e.g., 519 savings plans), but we're completely on our own in terms of deposits.
In short, your tax dollars seem to take you much further in Canada. Then again, we have no federal sales tax.