The world would certainly be a different place if men could also have babies! As this story shows, though, it still takes a woman, or at least a woman's reproductive organs.
Following the success of Arizona's Thomas Beatie, a transsexual who has carried and birthed three babies, a British dad has also given birth to a baby. He is believed to be the first in that country.
Both this birth and Beatie's were possible because the men's original sex change operations were partial, meaning that they'd kept their ovaries and uteruses.