Planning a journey always creates anxiety in me. That is why I usually delegate that to my wife :). I don't like to go to an agency, as I always have the feeling that a travel agent more care about his/her premiums than my best user experience. TravelRank looks as the good solution to my problem, looking forward to trying it out.