I'd like to elaborate (by request) a little on the main reason I didn't choose colemak when I switched from QWERTY.
First, let's get some things clear:
1. I don't think colemak is inferior
2. I will even agree that colemak is likely better than Dvorak. There is lots of evidence in favor of this.
3. I recommend other people to switch from QWERTY to colemak, not Dvorak.
The reason I didn't choose colemak is because it's based on QWERTY. Colemak was designed to have many letters in the same place, or on the same finger as QWERTY, which makes it easy to learn (I would imagine: I've never tried, so "ease of learning" is all second- or third-hand). This is the reason I didn't learn it. When I decided to switch, I decided that QWERTY was awful, and had a lot of issues. At the same time, I started building my philosophy/personality (That's a whole 'nother story).
I wanted to make sure everything I did was solidly grounded. Once I had a good foundation to build on, I could continue until done. I am also a non-consequentialist.
So it didn't matter to me what colemak changed from QWERTY, or how many differences there are. It didn't matter the benefits compared to Dvorak, or the other conveniences. Since it uses QWERTY as a starting point, I didn't want it. Even if all the letters were moved, it would be no good. The consequences of colemak do not justify their rotten foundation.
Now, I realize that most people are a little less inflexible in their philosophy, and, in the interest of helping them, I recommend colemak. most people don't care where a solution comes from, as long as it works. Most people are at least a little consequentialist.