In essence, I have Windows 10 desktop, laptop, iPad and Android smartphone. What should I use to keep files synchronized? Dropbox? Similar cloud systems? I'd rather have my files on my devices and if it isn't free, at least affordable and reliable. SyncToy, BitTorrent Sync... Thanks for any input!