I have been trying to download a app for my iphone4 that is over 1gb. It seems to download for about a hour, and then it crashes and I have to start all over again. Is there an app that will see how much was downloaded and start at that point? Or is there a way to download it through my desktop pc and then install that to my iphone?