Pues mira, te voy a ser sincero.
Primero, tu eres fotógrafo de profesión, con lo que me inclino mas por la 10d, tanto en acabados (la 10d tiene el cuerpo de Magnesio y la 300d es plástico al igual que la D70 de Nikon)
Sobre las "pequeñas" diferencias, pues eso, parecen "pequeñas" pero para mi en realidad no lo son, por ejemplo el tener un ISO 3200 ya me ha sacado de mas de un atolladero a la hora de disparar sin flash y sin trípode.
Peeeero, creo que Canon tiene pensado sacar para Otoño una 10d (2ª versión) con algunas mejoras mas si cabe) y lógicamente todo indica a que mantendrán el precio.
Mi consejo, esperaté a esa nueva versión de la 10d, y luego compara las dos.
Ahora te voy a poner los inconvenientes que le he encontrado a mi cámara:
Bueno pues nada mas, espero haberte ayudado
Saludos