It depends... if you have a facial disease like KP then it will be neccesary. If you don't, then soap and a facial cleanser are pretty much the same thing.
Your facial wash should be a gentle cleanser. Personally I like to use a foaming facial wash, I find it is gentle on my skin, especially around my eyes. Was with a facial wash (cleanser) use a toner...
There isn't a best. Actually, everyone's skin reacts diferently to each wash. You'll have to play around...but it might take a couple months to see dramatic results.
I use Proactive. This stuff...
Cleanse, rinse with cold water 5 times, tone, exfoliate, moisturise and protect with suncream EVERY single day of the year and you will have beautiful skin. Don't forget to moisturise before you go...