Beh.... nelle versioni vecchie di PHP (se non erro quelle precedenti la 4.2) le due diciture sono completamente intercambiabili, ergo: non ci sono differenze!

Nelle versioni più aggiornate, invece, $HTTP_POST_VARS è caduta in disuso.