Right click on you iPhone under Devices
Click Reset Warnings
When the thing pops up and says something like 'Your iPhone contains diagnostic info that can help Apple' uncheck 'don't ask me again' click DO NOT SEND
do this every time
my iPhone 3G backs up in under ten minutes after this.