Hey guys and gals, Leo here though my friends call me Stitch (Nickname has nothing to do with a certain Disney character, though as my avatar might show, I'm a fan). I thought it was only right to finally pull myself out of the sites shadows I've been lurking in for years and join the forums. I...