While trying to download the OS update for the I Phone 4, I tunes will start and around 17mb it will stop. While stopped the timer will increase from 4min to 8hours. The same issue has happened while attempting to download a 1gig movie off of I tunes. Podcasts, windows updates, even Left 4 Dead 2 off of Steam download with out an issue, this just happens with what seams to be larger files on I tunes. Any suggestions or advice would be greatly appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic