vale, gracias por sus respuestas... verificar uno a uno es lo que tenia pensado desde un ppcio y asi parece que sera, la idea era saber si existia alguna otra forma de hacerlo, mas que ahorrarse codigo, era que fuera mas eficiente...
entonces, a meter mano ahora...jejeje...
gracias a todos.