Desde RailsLab Blog viene este plugin de Rails que tiene como función: validar en un modelo nif/cif/nie español. Al parecer, realizar este proceso parece ser muy tedioso, y muchos recurren googlear para hallar una solución. Pero para Rails el plugin mencionado nos alivia la tarea. Su instalación, desde la consola:

script/plugin install 
http://svn.railslab.net/public/rails_plugins/trunk/validate_spanish_vat/

En RailsLab podemos encontrar la forma de cómo utilizarlo, como también documentación acerca de este plugin. Esperemos que nos traigan mas plugin y más información sobre este maravilloso framework, Rails.