PBW + ultrasonic cleaner is where it's at.
I clean all of my glass in a giant ultrasonic cleaner. I just fill the ultrasonic chamber, put the piece in, plug the joint, pour a pinch of PBW in the piece, top it off with water, and let it do its thing for 30 minutes.
I've pulled old pieces out of...