para usar gmail con la función nativa mail() de php necesitas configurar directamente el SMTP del servidor, porque hasta donde sé, desde php.ini solo pueden hacerse configuraciones básicas, sobretodo con servidores bajo windows.
la ventaja de phpmailer es que puede conectarse directamente al SMTP y adaptarlo a tu gusto, la desventaja es que no es compatible con
php 5.3, pero tienes otras alternativas, como
swiftmailer que es muy bueno, suerte