I fought this for a few hours, then figured out my specific problem.
the recaptcha_get_html() method returns the script source and iframe source as "http", but my site was ssl (https). I captured the generated output in firebug, hard-coded it into the page in place of the method, then change the sources to "https"...viola...everything shows up.
Hope this helps.