Someone on another thread mentioned Steve Benson, who hasn't been around these parts for a while. Here's one of his most recent threads (from 11 months ago already - wow, time really does fly). It remains highly relevant in general.
The 'toon is great too, as always.
In the interim, has the church's position on these issues changed? Apparently not so much.