Hola Genda,
La diferencia en la tributación entre un valor nacional y un valor extranjero es que los últimos sufren una primera retención en origen (el % depende del país) y luego la del 20% en España (mientras que los nacionales sólo la española).
Hay formas de reducir la retención en origen (unas muy sencillas y otras muy complejas, depende del país) pero por ejemplo para USA es muy sencillo: te aplican un 30% en origen salvo que tramites un documento el W8BEN, que normalmente lo hace el broker que utilices de forma automática y tu no tienes que hacer nada, y en ese caso se te queda en el 15%.
Además esa retención en origen se puede recuperar (al menos en una gran parte, pero depende de las circunstancias de cada uno) de forma muy sencilla en nuestra declaración de la renta como una doble imposición.
En este enlace de mi blog lo explico con más detalle (ten en cuenta que es del año pasado, se habla del 21% de retención y las casillas de la declaración pueden ser ligeramente diferentes a las de este año)
http://invertirendividendos.com/fiscalidad-dividendos-parte-ii-valores-extranjeros/
En esta pestaña hay algunos post sobre fiscalidad de los dividendos (vete a la parte inferior)
http://invertirendividendos.com/formacion/
Y también en este otro blog "Cazadividendos" se ha comentado bastante sobre el tema. Te paso el enlace a su sección de "guías" donde puedes ver entradas sobre este tema
http://www.cazadividendos.com/p/mis-guias.html
Espero haberte ayudado. Un saludo