I have an old Pfaff 1485cd, and it is excellent, but I'm not sure how available they still are, the IDT is indeed a wonderful thing. The built in patterns and computerised facility is basic but very good.
I also have several old Singers with zig zag - and other pattern choices. The ones I use most often are the 320k and the 611g which I love. No IDT on either, but both solid machines, and you can buy a walking foot attachment.
Jessie