I do hope that this is not deleted as subjective. The only subjective part might be that 1) my Delphi is better than my PHP and 2) I prefer compiled to interpreted programming languages.
However, the actual (non-subjective) question is - if I choose Delphi and use a TWebBrowser (or similar mechanism) to view/manipulate Google Earth, will I be restricting my available functionality in any way?
Are there some things that I can only do "in a browser" that I can't do "in a VCL browser component"?
[Update] I forgot to say that 1) I am comfortable with Windows only and, 2) the Google Earth functionality is only one part of a larger APP (for me, it is easier to implement that app as a Delphi program than something browser based, but that sounds subjective again, which is why I never mentioned it. I'll just stick with "if I choose Delphi and use a TWebBrowser will I be restricting my available functionality in any way?" as the question, since that can be answered.