First of all, little warning, my message here will contain some slightly graphic info.. although I suppose that is common in this board, I figured I'd still give a heads up in case someone is crazy...