There appears to be a problem with a GPX file I received from geocaching.com yesterday. I tried to read it with GPSbabel and a home grown perl program using XML::Parser. They both complain about illegal characters. I narrowed the problem down to cache ID=9167, the log entry by JoeyBob. There appears to be some unprintable characters just before the word "sorry". I'm not an XML expert, so I can't guarantee it's a bug in geocaching's GPX extract, but that's what it looks like. Thanks.
Rich