I discovered by accident that fibreglass cleaner works reasonably well too. It is slightly abrasive and does a good job with a little elbow grease. You need to rinse it well though or it leaves a bit of a white film on everything.
Having said that, the great thing with grey tubes is that they age gracefully and the dirt simply adds to their elegance...