SewForum.com,
http://www.landof1000stitches.de/
You need to sign up but both are free.
When you find a designer whose designs stich out good, stick with that designer, not all designs whether they are free or you paid for them are good. hope this helps