Okay guys sorry, about the absence, I'm just about ready to pick back up.  Most likely within a few hours of making this post.  Ugh, nothing sucks worse than a company review with your job on the line!  Hopefully I haven't upset too many people in the process!