I have the same problem sometimes but they dont quite take eight hours, more like twenty min or so. I'm not in 3g yet even though I have had verizon for years but I am in an ex alltell area which is supposed to be updated with 3g soon. I reset my phone constantly and update my PRL's on a weekly basis by dialing *228 /option 2 and it seems to help out somewhat.