I know everyone loves EQ, but I have to put in a word for Quilt Pro. I have both programs and find I go to Quilt Pro for most of my project. In fact, my avatar is a QP design. I guess it depends on what you want. EQ has more realistic graphics for the fabric, but I find QP easier to use for drawing shapes. The latest version, QP6 has fabric scoot which allows you to move the fabric pattern around to make it more realistic. I use it so much. I draft blocks that I see online or in magazines. Then I figure out how to construct them. This method has taught me so much.
Good luck. Both programs are good.