Through the blog Chasing Cheerios I found this great printable skeleton puzzle. They even have a small model picture on one of the pages that M used to help put it together. It did take about a half of an hour for me to cut out all of the pieces, but we found that the time was well-spent because I was able to tell her the names of all of the bones as we went along.
(We had an interesting side detour in the cutting though when M asked why the pelvis is called a "pelvis". We looked it up and discovered that it means "basin" in Latin)