Jan van den Hemel writes:
How many ways can there be to make a circular array in Blender? Well, one more - using the Screw modifier instead of the Array modifier in combination with Dupliverts. It's completely non-destructive and gives a perfect 360 degree loop by default, so it may just be the best method yet. Thanks to Joseph Burgan for this clever idea!