I haven't done extensive research so I can't help a whole lot. I use StartSSL for some personal stuff which is free and have heard good things about NameCheap, but I don't know how widely-installed either of their root CA certs are.
Any issuer with a widely installed root CA can basically charge whatever they want.
Any issuer with a widely installed root CA can basically charge whatever they want.