I think the trend over the years has been for babies to get lighter, I guess that is down to how many are induced. We are getting bigger physically as people though, so maybe things are balancing out. My siblings were all big babies too.
James is a great name, I would love to get that on the sheet if I have another!