It's the same old story every year, I'm afraid. We booked for 2004 at the 2003 race, in the ACO offices. Credit card details etc were taken, but we still had to pay P&O for the ferry almost 6 months before hearing anything from the ACO
We did get the campsite we wanted, though