We've just completed a 2-week overland tour in Tibet, and I'd like to share something with your guys. We have been plan this trip for a very long time, and we contacted many agencies since about 10 months ago. Finally we made our decision in this April and chose a company called - Windhorsetour (www.windhorsetour.com). They offered a good price (not the lowest) and one of their staffs - who's been emailed with us was very patient and well-trained.
After we made the down payment (i was worried about it because it's an oversea company and we didn't meet any of them) and sent them our documents, they booked our airtickets and train, and we have received our permit about one month later. all group members (there were 8 of us) were concerned about the altitude in Tibet, we prepared some medicine and our agency provided some oxygen bottles and hou jin tian - sort of tibetan medicine, but actually we're fine, no one has ever took the oxygen and medicine.
We took an overland tour from Lhasa to everest base camp and visited namtso lake on our way back, we wanted to visit rongbuk glacier but it's not accessible anymore according to our agency. Our van was fairly new, and the whole trip was well-planed, and our Tibetan driver & guide were wonderful (and handsome), they took a good care of everyone, showed us the best parts of tibet, and our driver Dorje was a great singer! So remind to ask for tibetan guide and driver when you plan your trip.
There's nothing worth to say about our hotels, most of them are fine, but the hotel in Shigatse was failed to meet our expectation, I don't know if there's any better options in town. The guesthouse at everest was thrilling, literally.
During our trip, we've seen many speed limit check points on the way, so it's always took longer time than we expected. We didn't understand why, but a lot of the time was wasted because of that. oh. we took the train from Lhasa to Chengdu at the end of this tour..hum.. it's quite different with trains in other countries, the scenery was very nice, but i wouldn't do it again if i have another chance to Tibet. 2 days stay in a small cabin and share a bathroom with hundreds of strangers. hell no.
Anyhow we feel really lucky for having had an opportunity to visit this amazing place, thank you Puntso, Dorje, murphy and windhorsetour!