I think Bernina does everything they can to make sure that you can't buy anything generic for their sewing machines except needles. :(
For $150, you can almost buy a nice little Brother machine with a walking foot, darning foot, lots of accessory feet, 60 stitches and hard plastic carrying case! You need a secondary machine, anyway, right? ;)