I have the 6600 and the machines are pretty much identical. I would look at the 6600 for the walking foot feature.
There are a couple things I dont like. First the screw that attaches the ankle is ackwardly placed. Second it tends to have the thread come out of the uptake lever.