I've been looking for a place to contribute something here for a while, to participate, to add, to enliven the discussions, etc, BUT, I don't know if its me drifting away from the Forums or the Forums drifting away from me. I come here a lot. I have it on my mobile, I check it at work, and when...