While I don't want to minimalize the importance of PPRuNe as a forum (the Mecca of Aviation Forums)
another one that may be worthwhile and more relevant to finding people who have done this is the Thorn Tree Forum (part of Lonely Planet):
The Thorn Tree