Shop around for software. There are several that will work with your machine. Some are cheaper, some are not. You do NOT have to have the Babyloc/Brother software...... Embrid is one that comes to mind, but don't know anything about it. A good site to visit that has lots of information is.
http://www.annthegran.com/
Good luck and have fun!