Hi,
I have had the Bernina 830 for about a year and a half, and I love it. I agree with Candace, keep another machine for when this one goes in for service. Mine has been in for service for an extended period of time twice.
I look at, as others said, that this is the last machine I am ever going to buy.
At the last minute I bought the 830, and didn't think I would use the embroidery module much. Boy, was I wrong! I love it!
If you are going to go for it, I would consider the 830. Just my humble opinion.