I have a Brother and PE Design 7. I get a lot of patterns from Artistic Threadworks or
http://www.artisticthreadworks.com/public/main.cfm
They offer several freebies and I think their prices are reasonable. They have tons of designs and I have never had a problem with them. If you are a member, you can download the patterns for free. They also have a newsletter if you are interested.