Hola cesand209:
Las sentencias no tienen ningún error, el único cuidado que debes tener es el orden en que estás ejecutando las sentencias. La tabla COMENTARIOS tiene declarada una llave foránea hacia la tabla USUARIOS, por lo tanto esta debe de existir y antes de que intentes crear la tabla de COMENTARIOS. De igual manera, para poder insertar los datos en la tabla de comentarios, DEBEN EXISTIR LAS LLAVES FORÁNEAS EN LA TABLA DE USUARIOS...
tal como lo pones, el script lo deberías ejecutar en el siguiente orden:
Saludos
Leo.