Yay!  Thank you Jessica.  I won't hesitate to pm you if I need some help or a friendly shoulder.
This place is simply wonderful.  Everyone here should feel proud of the community they've helped to build. 
P.S. I tried to think of something witty to add to the guessing of what V M stands for, and failed miserably.