Being an ardent fan of ANNIE since I first saw the show back in early summer 1977, I like both the 1982 film-version and the 1999 TV movie equally as they are both 2 different entities. Yes, the 1999 TV movie version IS more faithful to the original stage version but you really can't beat the 1982 film-version's cast. It was literally the perfect dream cast: Carol Burnett as Miss Hannigan, Bernadette Peters as Lily St. Regis, Tim Curry as Rooster Hannigan, Ann Reinking as Grace Farrell and Albert Finney as Oliver Warbucks... need I continue?
Its a shame the 1982 film-version chose to add elements and characters from the original Harold Gray comic strip (Punjab, etc.) and replaced too many perfect songs that it became its own version of ANNIE, separate from the stage version. The 1999 TV movie brought us back a semblance of the original stage version but not completely either. ANNIE without "A New Deal for Christmas" just isn't ANNIE.