I just took my family of six to Europe last summer and I planned at least 8 months in advance. There is so much info on the web it takes a while to sort through it. Don't hesitate to contact residents in the cities you wish to travel to and ask them questions about good deals on hotels, restaurants, etc... These can be B&B owners, car service employees, hotel concierge, etc... Most people were quite happy to pass along advice.