I've just incorporated a forum into my Art site:

www.crewsfx.com/forum/

Please feel free to post a link to your Art/design in the 'Your Art' forum. I need to get things started. You'll receive a constructive critique from me and will get hits in time. I'm here to help you and to learn myself.

Thanks very much. See you there I hope.