I have had Quilt Pro for many years. Each version gets better. I recently bought Electric Quilt. I find them both good. EQ has better graphics and fabric selection, but I like Quilt Pro when I am preparing instructions for making a quilt. The flexibility in the block part of the EQ program just isn't there. I wish I could pick and choose the features I like best and make my own integrated program