FR Emblem ...?
Well, Rush did steal it once or twice, so I know it's a good one, but maybe a tad too wordy.
Here's a good slogan: