Happens with my girl as well. Sometimes she'll send texts that I receive 45 minutes-2 hours later and other times they take 3 seconds. It's AT&T. She thinks it's because she had Cingular and it keeps switching networks. Not sure what the deal is. All I know is everyone tells me to stay away from AT&T. If it wasn't for the Iphone, I don't think a lot of people would be customers.
2007 E92 Montego Blue 335i