Thank you! That e-clip version is exactly what I was looking for! If you were a girl and I wasn't taken, I'd kiss you!

Instead, how about a virtual friendly handshake?
Yup, those (first link) are the ones I have. Actually, buytraxxas.com lists two pin sets, both seem identical. But I saw them at my LHS and one of them uses hex and the other is phillips - aside from that, they are identical. I got the hex set since that was what the Slash came with.
It is weird now that you mention it. The front uses an e-clip setup, but the rear uses that crappy screw pin.
I guess I'm off to Tower to place an order...