Ya lo he solucionado
la linea
dd if=/dev/zero of=/dev/sda3 count=1 bs=512
lo que hace es borrar el sector de arranque de esa partición, en este caso el grub2 que se puso en sda3. y funciona.
Y lo hice porque pensaba que ahí estaba el grub4dos
pero no, ya que sigue saliendo-
entonces me puse a investigar mirando que archivos se iban cargando....
y descubrí lo que dices,
* La primera pantalla es el gestor de arranque de Win7, que lo ha modificado el EasyBCD
* La segunda pantalla la carga el EasyBCD, pero no está en sda3 sino que es un archivos que deja en c:\NST\AutoNeoGrub0.mbr
Entoces me he puesto a toquetear todos parametros del EasyBCD y ya me funciona bien, sin darme la segunda pantalla, directamente me carga el GRUB de sda3.
En el futuro quizás ponga Grub en la MBR pero tenía miedo de que diera algún problema con Win7 64bit (a algunas personas no les va).
gracias y saludos