Congrads on your recent family additions. Sounds like you did great.
A good starting point for posting pix: Go to http://community.webshots.com
Open a free account there. After that you'll be able to upload pix from your PC to your new webshots account page.