Using edit>duplicate surface curves doesn't work for me.
Using the bonus tool curve on poly doesn't work either and sometimes I have received this error message:
Error: Wrong number of arguments on call to createCrv.
I have my shelf button from an earlier version which had worked: crvOnPoly. It's not working either.
Could this be a problem originating from different versions of maya? ie Complete and Unlimited? I'm using 6.0 Complete with bonus tools.