Pero si quieres saber un poco más, te diré que no es sólo por un tema de compatibilidad, sino sobretodo de seguridad. Tus scripts serán bastante más seguros teniendo el register globals en OFF y utilizando superglobales (como $_POST).
Cluster lo explica bastante bien en este post de las FAQ's:
http://www.forosdelweb.com/showthrea...989#post238989
Saludos