Cleanser -- honestly, I've tried several cleansers and I don't think it makes a bit of difference with my skin which cleanser I use. The best non-prescription product I've tried that actually clears up my acne is Neutrogenia's On-The-Spot Treatment -- as long as I use that, it doesn't seem to matter what cleanser I use!
Toner -- don't use
Moisturizer -- CO Bigelow's Extra-Light Face Lotion! This is a new discovery, I just started using it next week, and it's the *the* only product I've tried that actually makes a difference with my oily skin!