Lots of different factors affect head and head retention. When the foam-positive ones outweigh the foam-negative ones, the beer should have good head. This BYO piece was pretty good:
http://byo.com/feature/386.html
Note: High hopping rates are considered foam-positive; iso-alpha-acids help stabilize/retain foam.