Most folks post their ride reports on advrider dot com. It is a much more active board and has a large community of US and international riders. They have a super active ride report forum and they make it easy to post photos as well.
The hubb tends to be more infomational in nature as well as Q&A, while advrider has an entertainment component as well. This is good becuase the hubb is quite compact and easy to search.
India Himal, 3mo,2x; Kazak/Krygyz/Tajik, 3 mo; Kashi-Lhasa, China 219! 6 wk; Nepal, 4 days/trekked 55; Santiago-Ushuia-Cusco, 7 mo; Peru, 3 mo; Chile-Medellin 3 mo; Medillin-Arica, 3 mo