I bought Quilt Wizard but it didn't do what I needed it to do, so I finally plunged and bought EQ6. I LOVE this program!
I upgraded to EQ7 as soon as it was available and I have added a few programs to it - Blockbase, Dear Jane, Baltimore Album and a few volumes of Quilting Designs.
I love being able to see what my quilt will look like in my fabrics - I can move colors, rotate the blocks differently, try different border treatments, fussy cut, recolor individual patches or all patches of a type...
The ability to print rotary cutting charts, templates, placement diagrams, quilt diagrams, yardage charts with swatches... it's as much fun as quilting, itself! :)