I had mine done at 7+3, but bub was measured at 6+4.
When i went for my nt scan, the lady was really nice and explained to me that 8-10 weeks is normally best. This is because when it's done earlier, bub is so small that they have to zoom in and the edges can become blurred making getting an accurate reading hard, so they can be out by up to a week, which kind of defeats the purpose of a 'dating' scan because you may not get an accurate date anyway.
By 12 weeks bub was measuring spot on for my dates.