Whats the difference between the GData-based API and the legacy API?
The GData-based API provides much more control and filtering ability on the feeds returned. It has feature parity with the Legacy API, and the migration guide gives a sense of the differences in operation. This resource is not exhaustive. Please see the reference guide and developers guide for more detailed information.