No longer are these children in orphanages and older, now you can be matched with a birthmother before the baby is born and then start your paperwork while your child is well cared for in a foster home. Normal paperwork time is 3-6 months. Through the state there are many wonderful children who need homes. Independant adoption gives you some control over the process. Agency adoption gives you years of experience and a set price.
International adoption has less risk of falling through.
Each one has it's ups and downs and every state is different. Although you can adopt a child from any states' foster children at no cost to you. Just a thought. There are tons of photolistings on the net. So, there's lots out there.