Yes, ATI did an amazing job with their R3x0 series of chips, and it also really showed how solid TSMC's 150 nm process was. Their overall execution of the R300 and later chips really forced many to look at NVIDIA and consider, "What exactly were you guys thinking?"