The only way I'm passing on a double yellow is if I get waved around, or someone's driving full retard slow. I despise people that pass me on a double yellow, whether I'm riding or driving, especially since I'm pretty much always speeding to begin with. I give others the same courtesy... if you're doing the limit or over, I'll get over it if I can't go as fast as I like. At least until I find a dotted line. If you're doing 20mph under for miles without pulling over though, I'll make an exception.
And where's the option for "only to hit the perfect apex, and only when it's clear"?