"Edison bulb" refers to a style and not anything to do with the quality of light. And you will probably get LED and a buggy one at that. Get incandescents, never ever use CFL because they look terrible and will make you want to kill yourself. Only get LED if you need cold color temperature, and know what you're doing enough to avoid flicker and other LED problems like bad color rendering. Half of LEDs will flicker ev…
In the UK, and in the EU, standard bulb incandescents are no longer being imported and the current stock is all there is, and as you say CFLs are horrible.
So the options left are halogen (just as bad as CFL imho) or LED. I've resisted LED for ages, but now it seems they are finally good enough to replace incandescents.