At the moment I would say Sync, the level of polish is unmatched in other apps, and it has many customization features as well as being relatively stable and bug free for a beta. The downside is there are ads to support the dev and the cost to remove them is high. Oh and if you absolutely refuse to use non-FOSS then this isn't for you sadly