Once the newest version comes out, it is hard to find "good" sale prices. EQ really limits thier vendors on offering specials.
My suggestion is to pick up a used copy of EQ5 first, if you are unsure of the program, or spending the money for EQ7. You can download this version unlimited times (EQ6 has limitations.)
I have seen EQ5 on ebay for $30, and it has more options than some of the more inexpensive new programs, like quilt wizard.