<p>i.e. I just want them to be permanently accepted all the time.</p>

I think you need to get the certificate issued by a "root certificate authority" that the browser will know in advance, e.g. Verisign.
http://www.verisign.co.uk/ssl/ssl-information-center/
There's other suppliers too.  Trail ones available here....
http://www.geotrust.com/
Good description of the issue and what might work best for you depending on your requirements here...
http://www.boutell.com/newfaq/creating/whichcert.html