oh no they haven't
"I'd still rather have a Seagate, while they acknowledge the problem and work on it"
Except customers have been begging them to do something about this problem for six months or more. My first ST3500320AS died in July 08, it was replaced and I didn't think anything of it because these things happen - sometimes you get a DOA. It's replacement died last week, and I'm thanking the gods of procrastination that I hadn't done anything with my old HD.
What annoys me most about this whole thing is that before El Reg and other online techie journals got wind of it, Seagate didn't want to know about the f/w problem. This could have been dealt with months ago.