I took the plunge and bought the 870 today! I bought a floor model so got a little bit of discount. I also bought a walking foot. Can't wait to get home tomorrow and start playing with it. Any way, I figure this will keep me busy for a while figuring it out. Wish I didn't have to go to work for a couple of weeks so I could stay home and play.