First let me say in the week or two since I've joined, I've learned a lot and I'm really glad I joined this forum. Second, I couldn't figure out which forum to go to, so I just selected this one. Lastly, let me say that this ended up being a really long rant and I apologize now for the length...