I kept reading about different chairs, and as many have mentioned, the most important aspect for programmers is to move around and get up from time to time.
I ended up trying a "SONGMICS Standing Desk Chair, Adjustable Height Ergonomic Standing Stool", which I got from Amazon.
Trust me, you won't sit in one position all day, and my butt does get a bit sore when I sit for 2 hours, but after a week the hip issue disappeared, and its been nine months now and I'm satisfied with it.
The one aspect of this particular stool is that it pivots a bit so you can option to shift some weight onto your feet.
Not that I don't dream of a comfy captains chair (I did read and archive this discussion), but its an option you might want to consider.