Dx4 machines and DX7 machines are completely different. While they both print (duh), the DX4 is limited in DPI and speed. A dual head DX7 machine is faster, higher quality, and uses the newer technology inks.
That said, one of my favorite machines is the Roland XC-540.
The XR-640 would be my...