I also have a brother embroidery machine and I have purchased from
http://www.juliasneedledesigns.com and Betty's Original Embroideries.
Yahoo also has embroidery design groups that when you join, the designers share their talent with members with free designs that are posted to the group.
I also like Oregon Patchworks and Embroidery Library.