Take your phone to tmo and request one that isn't malfunctioning. It seems pretty hit or miss, but some phones don't have that problem - so I think you can make the case that you got a bad one.
the download prob is interesting. Does it do the same over wifi? I wouldn't worry about the towers having issues, it might be your phone or signal strength. Do webpages load correctly or stop halfway through too?