This site has great potential. I know Ed, the owner and he will definitely do everything in his ability to make this the best 3D printing forum on the net.
Twitter and facebook might be good promo options.