This is a quick one. You can get free SSL certificates at https://www.startssl.com/. They don’t look good when inspecting the certificate itself (name, etc removed as this is not verified) but it looks good in the browser.
Go ahaed and give it a try. Free for multiple certificates. Also works fine for SNI enabled Apaches (of course) in case you only have one IP but require multiple SSL sites. I have used them a lot and I’m very happy with it.