I do visit these forums everyday. I posted an intro piece of art in the 'Finished section', check it out.
I'm a graphic artist for a newspaper in Pittsburgh, but I live in Minneapolis, and I'm Canadian. Long story. Anyway, there's a lot of great art on this site and I'm here to learn and grow as an illustrator.