I know this is supposed to be a wiki question, but the feature has been taken of the site

* What are the main differences between OpenLayers and Google Maps api?
* What are the strengths and weaknesses of each system?
* Where would you prefer one system over the other?
* etc?

These are just a few questions, feel free to answer more.