The sights you mentioned are all good, it boils down to personal preference. I would give nod to the Heinie as far as a slightly more precision / target sight due to the slightly narrower front blade. Also, it uses 2 tritium vials/ dots (1 front, 1 rear) and there are no large white rings around the tritium vials so in daylight the sights resemble a target blade. At night, the alignment of the 2 dots is vertical which some like.
The 3 dot sights such as Trijicon and Meprolight are great sights as well which have white rings around the tritium vials which makes the dots stand out in daylight. Some really like this as well. Also check out the Trijicon Novak which makes a nice 3 dot and is a little more expensive than the above mentioned.
If you want a 3 dot sight with a slightly narrower front blade than the other 3 dots, check out the Ameriglo Operators too.
All of these with the exception of the Heinies can be seen at
Lonewolfdist