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.