This happens to me too a lot. It never happened with any of my other phones, just the iPhone 3G so I am pretty sure is due to a mix of both network + phone issues.
__________________
================================================== ==========
iPhone 3G 8 gig - and I can't upgrade to the 3G S until I am eligible in 2011