ADVrider.com is a great international (US based) forum with tons of information about adventure, motorcycles in general and travelling around the globe on two wheels. The Crosstourer section is located under 'beasts'.
Direct link:
http://advrider.com/forums/showthread.php?t=633877