Hi,
Unfortunatley, I don't have a creative bone in my body. What i Love about this logo is the use of the polaroid as it signifies a large portion of the ultrasound session.....as people are coming in to get a picture of thier unborn baby. We have actually used the polaroid concept in large scale national marketing campaigns for my franchisee's.
I think the challenge now is to find the perfect fit for inside the polaroid. I wish I could tell you what that image is.....and perhaps it is buried in my feedback to the other designers. I wish I knew what the right combo was....so I guess I'm going to have to leave that up to you.
Thanks!!