I think its ATT..
My 3g was fine this morning, then around noon it just stopped. Web pages just time out or don't load, apps don't connect (oddly enough meebo would work, but SLOW).
I switch to Edge.. works like it always does.
I think all the users getting their phones today is just slowing down 3g, hopefully it will get better