Binaries:
- more stable unless you are mindful of pulling a release version of source
- easier
Source:
- can modify
- can debug use of APIs by stepping directly into source
That last point is often important, so be prepared to download and open the source in your IDE even if you started with just the binary, especially if the library you are using is young or ill-tested.