Many years ago I used to do the books from the travel agent and booking months ahead.
Then came the internet which helped me see the resorts in more detail and get some reviews, but I still used a travel agent and many months ahead.
The I found last minute travel in 2005 and took a chance to book a trip. I have never looked back.
Earlier in the year we pick an approximate time frame leaving a few days on either side for date changes...then we start monitoring on several websites and checking reviews on here to see where we might go.
A few years ago you were always guaranteed the cheapest trip within 2-3 weeks...this has changed this year and we ended up booking almost 6 weeks ahead.
Still we have never had any problems or issues with booking over the web (including last year when 9 of us went) and the cost savings is amazing.
How do other's book? What are your favorite websites for info and trips?