How do I remove an oil stain from my concrete driveway?
I've always used cat litter.  It's absorbent enough that it tends to pull the oil out of the concrete.  Not sure how well it would work on a stain once it's set in for a while though, but it's cheap enough that you don't have much to lose by trying.