I rarely average even 50% (and did not reach that level last year). Around 70% was my previous high. In 1992 I bottomed out at 18%. But 100% accuracy? Must be my clean living. Wait... no, it can't be that, I don't do that. Must be my recent rabid ranting. Yeah, that's it.
It'll be hard to beat 100%, too. Unless I use the Diebold touchscreen voting machines...