Doug - I like your method of using syringe with weight before and after. Likely to be more accurate than trying to read off a burette...
The method I use is similar, only difference is I have been using Plasticene (modelling clay). With cheap and accurate digtal balances now widely available I think this is the way to go. I bought a 0-500g balance that reads to 0.05 gram from Maplins a few months back, and a 500g block of Plasticene from Hobbycraft for £2.
I use the Plasticene to completely fill the combustion chamber, once full cut off any surplus dead level with the surface of the head. Remove and measure weight of the plasticene on the balance. This works very well for balancing chamber volume, readings seem to be repeatable to 0.1g or better. Here's a set of readings I took from a 12G940 head when I was getting the chamber volumes equalised ...
Cyl 1 = 35.45, 35.60, 35.65, 35.70
Cyl 2 = 35.10, 35.35, 35.50, 35.65
Cyl 3 = 35.30, 35.50, 35.50, 35.70
Cyl 4 = 34.95, 35.35, 35.70, 35.60
All of above are weights, need to divide by 1.625 to get volume. So 35.65g = 21.9cc
For accurate cc readings you will also need to measure the density of the modelling clay you are using as this will vary from manufacturer to manufacturer (and probably from batch to batch).
This is where Doug's method of weighing the syringe has the advantage, as the density of water is well defined.