Wow, thank you for the amazingly helpful feedback!  I fixed most of the issues you raised, and I really appreciate your invaluable feedback.  It can be really difficult for me to cut back on text, I'm such a longwinded person by nature, but I definitely see the need for it.<p>Thanks again!