The smoke machine I used to use didn't use oil or fluid, it used a fine powdery stuff that I called pixey dust.
I need to get a smoke machine myself. A buddy of mine owns a shop and I asked him what he uses. He bought and uses this cheapo one from Ebay:
He says it actually works very well.