I use medicated apricote scrub + olive oil soap on my face. Most brands of soap are horrible for your skin! They dry your skin out way too much. For Spot treatment use Bert Bee's acne spot treament, it's all nature and works for me.
I've do use Proactive when my skin goes super crazy on me (like it did when I went to Costa Rica) but once it clears enough the above mentioned stuff works wonders.
Oh, and drink lots of water.