L lgmench Apr 11, 2004 #1 http://www.BetterFlicks.com. I'll be adding indietalk.com very soon. Good luck everyone.