Hi:
I went with a Spectra Premium replacement for my rusted original. While some on the board have complained about the way the tank is baffled internally, I've never had a problem. Plus, it's about half the price of a GM original tank.
P.S. don't forget to order new straps (still stocked by GM) - it really dresses up the installation.
HTH
Rich