I like to watch videos (especially magic trick instruction videos) on my iPhone but I don’t like using iTunes to transfer movie files to my phone. (I don’t like using iTunes for any reason because it is a terrible application.) For the last couple of years, I’ve been using the LEEF 16GB iBridge ($60). I plug it into the USB port on my computer and copy movie files onto it. To watch the videos on my phone, I plug the Leef into the phone’s Lightning port and use the free Leef app to select and view the videos. It has never given me any trouble. 16GB is enough for me, but there are 32GB and 64GB versions available.