Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I usually have to restart the computer, restart itunes and wait, reconnect cables, and replug the iphone and then it works.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.