Cita: Pero fuera de eso pienso yo que a lo largo de mi vida en paginas web e notado que google prefiere las extensiones .html por ser una extensión de una pagina estatica y no dinámica que depende de una base de datos para cambiar su contenido.
Creo que el problema de siempre de google con las dinamicas era con los parametros. Incluso las PHP tuvieron problemas por el tema de las sesiones, que añadian un parametro con el id de la sesion si no podia hacerlo por cookies. Como googlebot no acepta cookies, se creaban un monton de paginas duplicadas por culpa del id de sesion.
Ahora bien, si mañana te pasas a asp, y tienes todas las URLs con .php, tendras el mismo problema: mantener las extensiones, o hacer 301 a las nuevas URLs. Asi que se podria decir que es mejor no poner extension (que puede confundir con directorios), o usar una extension neutra como .html (hasta el triunfo de XHTML).
Mas bien es un tema de usabilidad, no de que google prefiera una u otra.