I tried Elementary OS for a while, but the long time between releases left me with a choice between running outdated packages or tinkering with things to get more recent versions installed.
You can install the Pantheon desktop environment on top of Ubuntu, which will give you the pretty much the same desktop experience on top of a more mainstream base.