AOLserver's ns_urlencode is too strict. It encodes dashes and
underscores and it doesn't need to. That's what makes some of those
ACS urls (to bboard for example) uglified with the %2f kind of stuff.
I have a patch for that behavior. You can find it at the AOLserver
project at sourceforge, or from the ns_urlencode.patch download section at my site.