No, Cell is overrated, imo. Frieza was the best villain .
Cell was created by Dr. Gero. If it wasn't for Dr.Gero so Cell wouldn't be exist and if wasn't for Vegeta for his selfishness and pride he could have beaten Cell. That how he was the reason Cell reached the perfect form.
Frieza, on the other hand, was a downright villain. Kids, women, entire races, it didn't f*cking matter to Frieza; if you were in his way then your anus was prepared and raped. He was the first villain to have four forms, all more powerful than the last and he was the all original.
The closest villain that matched Frieza is Kid Buu (seriously, the guy is pure evil), but even then, I'd still give the edge to Frieza because his destruction was planned and systematic; Kid Buu just wanted to f*ck up everything in his path. Kidd Buu is just PURE EVIL,& RETARDED because he was actually original to being with. Frieza is a greatest villian. Frieza was like Hitler that hating on saiyan like jew . Cell was a computer program.
Again, Frieza was the reason why Goku became Super Saiyan. Cell was just a computer program that he copies everybody styles.