PushBullet is what I use. But the limit for uploading a file is 25MB. I know some apps are bigger than that but it's worked well for me so far, light on the PC and phone, just runs on the browser as well.