Si tienes dinero para invertir, adquiere ASProtect, es uno de los mejores protectores/compactadores.
http://www.aspack.com/asprotect.htmlDicen que la ultima version es sumamente dificil de desempaquetar. (si es que alguien lo hace, debe de ser bastante bueno ya que por ahora no existe herramienta universal que funciene).
Respecto al señor que te robó el programa, lo mejor es que le mandes un mail con la ayuda de un abogado para por lo menos intimidarlo a retirar el plagio. Si no razona, bueno, tu tienes el codigo fuente, no creo que habría problema en mostrar queien es el autor, el problema es tiempo/dinero.
Si no tienes o no quieres gastar dinero (algo real) puedes probar lo que te comento Eternal Idol y como adicional, puedes tratar de tener todas tus cadenas de texto encriptadas y desencriptarlas en tiempo de ejecucion. Eso haría que no se puedan cambiar simplemente usando un Editor Hexadecimal. Para hacerlo, el delincuente tendria que pasar un para de horas tratando de entender como es la rutina que desifra las cadenas y eso lleva tiempo.