For a full 'tricked-out' (mega-expensive) racing campaign nothing beats the high end laminates because of their dimensional stability. The downside to laminates is their inability to be shaped to meet varying wind and wave condition - the shape you buy is the shape you get and little can be done to change/alter that shape when under way. Most laminates should be chosen for the very narrow wind and wave conditions - usually within 5-10 knots of anticipated. That said if your desire is to 'campaign' successfully you're going to need 'several' full suits of laminate based sails simply because of lack of shape 'adjustability' ... unless all your racing is in quite stable and consistent wind and seastate.
On the other end of 'stability-stretch' spectrum is woven dacron; yet there are dacron materials/fabrics that are quite 'stable' especially when cut to 'radial' sail configurations. Such high stability dacron in racing format is or can be obtained 'filled' to lessen air permeability and the bias-stretch of such fabric matched to the normal applied stress ... but still 'slightly stretchable' allowing some 'adjustability' of accurate sail shaping (I dont mean 'trim' when I say 'shape').
Cross-cut configuration made with woven dacron remains the most stretchy and therefore the most shape adjustable over a very wide range of wind and seastate conditions, followed by 'high-quality' (Contender, Bainbridge, etc.) dacron in a 'radial' type configuration for better shape holding, but less 'adjustability' of that sail shape.
Cross Cut configuration made with quality fabric probably should still be the main choice for the 'cruiser' or daysailor who occasionally races.
There are now 'cruising dacron laminates' that are quite stable and with quite long service life between plain vanilla woven dacron and the lower level full laminates.
Special note on dacron sails
with boltropes - Overall the chief problems with woven dacron ('all' sails made of woven dacron) is that they are usually built with a 3 strand 'rope' included in a luff sleeve, sometimes extended along the foot in a 'shelf foot' sail. This 'rope' is there to prevent the dacron sail from changing its luff (and foot) dimension during a wide range varying windstrengths. Continual stretching or stressing of this 'rope' causes it to eventually *shorten* its dimension --- the prime cause of 'baggy' woven dacron sails. If the sailor REQUIRES that an extra length of boltrope be added and 'stored' at the head board and clew area so that the boltrope can be later adjusted back to it 'designed' length .... most of the 'problems' (developing bagginess, etc.) can be easily and inexpensively corrected DIY or by a sailmaker; without this 'extra stored length' of boltrope its either a new sail or total reconstruction of the boltrope (expensive), with the 'extra' boltrope in place its a 1-2 hr. job for a sailmaker ---- IF and ONLY IF you have the original exact length of that original boltrope, or the precise dimension from headboard to tack, etc.
Summary -
High quality laminates - relatively short life, non-adjustability of shape; the shape you buy is the shape you get; light weight, requires careful 'rolling' (not folding).
Woven Dacron - EASILY adjustable over a wide range of wind strengths, long life, can be easily 'restored' to shape by adjustment of the the 'boltrope' (if there is extra boltrope length already in place and 'stored' and ready to be 'eased').
For any mainsail, Id usually recommend an 'over-the-top' leech line - allows leech tension to be also adjusted from the base of the mast/tack and no matter how deeply the mainsail is reefed. Reason - if your boom is well outboard and the leech is fluttering, with an over the top means to adjust, you WILL adjust the leech tension; a fluttering leech is the 'destroyer' of mainsails.
For 'cruisers', daysailors, and occasional 'racers', the best 'value' and 'adjustability of shape' still remains with 'quality' woven dacron. Add an extra/stored amount of boltrope, all ready to be 'eased' when the sail gets 'baggy' and youve just save the price of a 'new' sail.
Other options to add: for any sail -
2 full and 2 long battens .... two sets of battens, one for high winds (for draft forward shape) and another set for 'flat' sails for high speed sailing in 'flat' water.
Loose foot
For long distance cruising - all seams 'glued' AND triple stitched; small reinforcement patches where a panel seam comes in contact with the leech - where panels 'always' seem to first 'go'.
When buying any new sail, carefully describe to the sailmaker your 'honest' steering ability - carefree and inattentive or 'precise' (you use a long row of 'gentry tufts' to aid in precise steering, etc.), the typical wind/waves you sail in, if you 'race' even occasionally, empty boat or fully laden with cruising 'stuff', etc. etc. .... a 'good' sailmaker will match your new sail to your abilities, the winds/seastate in your venue.
FWIW - Most sailors dont really know how to *properly raise* their woven dacron mainsails they just 'get them up' and then have 'weather helm' etc. problems. Here's an article I wrote about proper 'hoist' for a dacron mainsail with a boltrope, and what to do about if that boltrope has become 'shorter and fatter' over time:
http://forums.sbo.sailboatowners.com/showthread.php?t=120970 see post #1 in that thread.