Garnet is a fine media but it breaks down fairly fast and the media starts sharp and the edges dull as it is used. I sandblast glass as a hobby and I find aluminum oxide is a superior media as it break down but at a slower rate and as it breaks down it fractures and leaves a sharp edge. 80 grit is a good rust cleaner and 120 works for me with glass.
Excellent topic by the way.