cetaphil is always recommended.. it doesnt dry out your skin (drying out skin forces more oil production)..
clean & clear foaming facial cleanser works well
vitamin b5 works well at eliminating excess oil production.. gotta take a shitload of it tho...
tee tree soap works very well, but dont use it more than once a day.