I started with an Elna 6003 Quilter's Dream, and am now using my 740 Excellence. LOVE THEM! Of course, regular maintenance is key. Still use them both. I've never heard of a 2004, but if it's an Elna and like the others I've owned, it's a great machine.