Did you make it to Doha? I've just arrived (two days ago) and am also looking to meet up with people.