Firefox and the ads industry - Still the best alternative?