I like the first one, takes less explaining to those not in the know. I get people all the time asking what the SRT stands for.
hehe my boss owns a porsche 911 twin turbo(soooo fast) and a ferrari 360...license on the ferrari reads "overpd" and the porsche reads "pd2mch" haha