That's right, I almost didn't post this project because my posting issues drove me up the wall (and that's putting it mildly). So I had a th...