what i find work best for me is to use face cream to remove the makeup and then use a facewash for oily skin to get rid of the excess oil. for lipstick removal i use cream as well.
I think that baby oil works the best. It is cheaper than a lot of the removers out there. I use it all the time and then wash with soap to get the oil off.