No, but my car has nothing to do with my iPhone. AT&T is the service provider for my iPhone, and is partnering with Apple to provide a unique product offering. One of Apple's main goals for the iPhone was to provide an unbeatable UI which distinguishes the product from other companies. This issue is a UI problem in my eyes, which may have started with AT&T but is processed my the iPhone software which determines how the messages/errors are handled and displayed on the screen.
Apple has just as much to do with this problem as AT&T, regardless of who's fault you think it is. I don't care how it gets fixed, or who is to blame, I just want a workaround.
I will not determine who I call based on fault, but rather who I think with get the problem resolved the most quickly.