IrishMike,
Here is an example of relatively quick chromatography using 0.53mm ID columns and headspace injection of a sample containing 0.5 micrograms of each solvent.
 1-Air, 2-Methanol, 3-Diethyl Ether, 4-Ethanol, 5-Acetone, 6-Isopropanol, 7-Dichloromethane, 8-Hexane, 9-Propanol, 10-Ethyl Acetate, 11-Tetrahydrofuran, 12-Chloroform, 13-Benzene, 14-Isobutanol, 15-Trichloroethylene, 16-Dioxane, 17-Methyl Isobutyl Ketone, 18-Toluene, 19-Pyridine, 20-Dimethylacetamide
1-Air, 2-Methanol, 3-Diethyl Ether, 4-Ethanol, 5-Acetone, 6-Isopropanol, 7-Dichloromethane, 8-Hexane, 9-Propanol, 10-Ethyl Acetate, 11-Tetrahydrofuran, 12-Chloroform, 13-Benzene, 14-Isobutanol, 15-Trichloroethylene, 16-Dioxane, 17-Methyl Isobutyl Ketone, 18-Toluene, 19-Pyridine, 20-Dimethylacetamide   
Xylenes elute before DMAc(#20) without resolution of p/m isomers.  MEK coelutes with ethyl acetate under these conditions.
The balance was water w/ 4% DMAc.  The measurement was linear over 3 orders of magnitude of concentration of these 18 solvents.  This may give you an idea of the possibilities of headspace analysis.
best wishes,
Rodney George
Senior Research and Development Scientist
Gas Separations Research
Supelco
595 North Harrison Road
Bellefonte, PA  16823
814-359-5737 voice
814-359-5459 fax
rodney.george@sial.com