If you are not trading in a machine and are flux with extra $$$$, then the Horizon 7700 would be a nice machine to have. I have a Janome 6600P and it is a workhorse to sew on. It isn't worth the extra to trade up. Yes the Horizon has a larger harp, but again, the 6600P does what I need.