I Preferred the Movie Over the Live TV Adaption
Granted, both the movie and TV adaption were based on the Broadway musical (which was based on the original non-musical film), but the movie was better in my opinion. I'm sure they had to change a lot of the musical to flesh out the story in the movie, but I think it works better. The story had Velma getting fired at the end, Amber losing Miss Hairspray to Inez (who played a minor incidental part in the TV adaption, like why bother). In the movie, Corny pushed for integrating the show, while Velma's racism wasn't so blatant. Kristen Chenoweth could sing better than Michelle Pfeiffer, but she Pfeiffer was the better actress fully fleshing out Velma, instead of making her so one-dimensional.
As for Edna, I didn't particularly buy Travolta as a large woman, but Fierstein couldn't sing so that kind of killed it.
I thought the new girl Maddie B. did a good job as Tracy. Dove was good as Amber.
Garrett Clayton didn't quite hit the mark as Link. Link is supposed to be every girl's dream, but Clayton's Link seemed to prefer the company of men (not that there's anything wrong with it), but he just didn't work as the romantic lead.
Derek Hough was okay as Corny, but I preferred James Marsden.
Arianna's a better singer than Amanda Bynes, but her voice grated on me. Amanda was the better actress.
I liked Jennifer as Motormouth Maybelle, but she seemed too young for the role and not quite as big to sing "Big, Blonde and Beautiful."
They cut out the song, "New Girl in Town," for the TV adaption as well as the scene when Velma tried to seduce Wilbur and Edna catches them.