Well, I finally did it! I booked our flights to Europe this morning. There's no backing now, actually we can since the tickets are refundable but we won't. :) We will fly out of Boston to Rome, Italy with a stop at London Heathrow. From there, we will take the train to go to other destinations. For our train reservations, we chose the Global Pass at Eurail.com. This is valid for all countries that is a part of Euro Rail.
I've also booked all our hotels for the trip. I relied heavily on Frommers.com and TripAdvisor.com, they have hotel ratings and reviews from travellers. Instead of booking through travel sites, I booked directly with the hotel. It gave us more options doing this, we were able to get just one room for the four of us instead of the suggested two rooms when booking through the online travel booking sites.
Now, I need to plan our sightseeing in each city and book some city tours as well. I really want to see Pope Benedict say mass so I made sure that we are in Rome on a Wednesday. This is the day where they have the Papal Blessing at St. Peter's square. Dh already agreed to it, it's only an hour but it will be worth the trouble dealing with crowds.