well, thanks, M.Ted! very kind of you to say that. I think you're right, a lot of confusion stems just from mis-interpreting the terminology, which can mean one thing in one context and something almost unrelated in another context.
Add to that the fact that real-life voicing is a world apart from theory class spelling, and it's not hard to see how things can get a bit muddled. ;)