It would be good to have a separate forum to say hello to new people.
Hi all, I'm new too and I agree. I've been looking for a 'Welcome' site for the last 45 minutes....feel kinda shy about just jumping in and posting. Is there a place where the newbies go?