Create a double helix

One would think a double helix wouldn't be rocket science in Illustrator, but I'm stumped. See the two twisted ribbons herewith, each created by extending a thin rectangle diagonally along the extrusion of a circle, using 3D effect. I'd like them to twist inside each other, though. I don't need the final illustration to be editable 3d, though that would be cool. The first blunt-object idea I had was just to expand/flatten the top object and then erase the portion that's going "behind" the bottom object. This has proven more difficult than I'd hoped.
Any help doing this, or finding any other nifty way of making a double helix in Illustrator gratefully accepted. A google search has been surprisingly unsuccessful.
Rob

