Just an update on this thread:
There are two components required to get the green bar
A) A valid certificate with the relevant intermediates (web server config)
B) Lately browsers such as Firefox have been evluating insecure content on pages as well. http://whynopadlock.com/ is a great tool for reviewing websites.
Andrei