As soon as I think I will be going I book a cancellable reservation. That way I know I have the room but can always change if need be.
I booked my July trip back in well July just so I knew I would have a room where I wanted. I will book for Feb '06 in February.