As you have been told, you can opt to apply for the residence in Spain. However, you must know that been resident in Spain may have certain tax implications.
Should you have recurrent businesses in Spain it may be a good option to opt for the residence. On the contratry, I would suggest to continue renewing the NIE.
Below you can find the steps to apply for a NIE (In Spanish) (I apologize but due to be a newbie here I can not paste links to webs yet)
Documentos y requisitos necesarios para la solicitud
1.- Formularios completados (EX-15 y 790-012)
Siempre que sea posible, se ruega que se rellene el formulario en el ordenador y luego se imprima; por favor, no olvide comunicar su dirección de correo electrónico para que podamos enviarle su NIE.
En el formulario 790-012 deberá marcar la casilla correspondiente a "certificados/informes".
2.- Pasaporte válido (los ciudadanos de la Unión Europea podrán presentar un documento de identidad): original y copia
La copia deberá ir en una página DIN A4; en el caso del pasaporte, se hará la copia de la página en la que sale la fotografía; en el caso del documento de identidad, se hará la copia del anverso y del reverso en una sola página.
3.- Pago de la tasa administrativa 6,89 €: en efectivo
4.- En el caso de que el interesado haya hecho el pago por transferencia, justificante de pago
5.- Si por algún motivo no pudiese acudir personalmente a esta Embajada o a alguno de nuestros Consulados Honorarios, se admitirá excepcionalmente el envío por correo de la documentación relativa a la solicitud de un certificado NIE, siempre que la firma del formulario de solicitud de certificado NIE y la copia de su pasaporte o documento de identidad se hayan hecho ante notario y se envíen las correspondientes legalizaciones notariales de esos documentos junto a la solicitud. También se admitirá poder especial en el que conste expresamente que se faculta al apoderado para presentar la solicitud de obtención del certificado NIE de la persona interesada.
6.- En el caso de que, por no disponer de correo electrónico propio, quisiera que se lo enviáramos por correo postal, deberá enviarnos de antemano un sobre franqueado en el que figure la dirección postal a la que quiera que se le remita.