The most important step towards planning your trip. I prefer booking flights well ahead of time (duh, it helps me stay motivated at work).
Of all our flight experiences, Emirates and Qatar Airways have been standouts.
Here are few useful links to get you started:
If you have an Indian passport, then you are familiar with the harrowing process of applying for visa to almost all the countries (barring a few sweet ones that are kind enough to let you in hassle free). I like to give at least 45 days for the visa process.
Better safe than sorry. Always spend on a good travel and medical insurance. We have a Family Insurance Worldwide with Metlife.