I found this website which might be helpful as well for people looking for TC.
http://humrahi.net/
It lets you post listings to find travel companions. These listings are searchable by various criteria. Also the site automatically matches similar listings and emails you. You can also set up alerts to notify you if a listing matches your travel dates. Also features forums to discuss travel related issues/concerns/experiences.
http://humrahi.net/