I have the Singer Futura SE 1000 pretty much the same machine. Although, I believe the 250 has many more stitches. I love the machine, because:
It can do many formats of embroidery.
It can sew.
It is a machine that I can design alot of my own embroidery.
It came with alot of the nec. software.
It also can be "eventually" able to do the larger embroideries by buying the ext cable.
The only con. I see for this machine so far is that to use the software you have to be conected to the computer.
Other then that, I really love my machine.