I still start out with graph paper, but eventually move my idea to EQ7. It's much easier to manipulate the blocks in a computer program. When your done with your design, it gives you fabric requirements. I've found these to be very generous. If you can find your fabric online, you can import the picture into your design and get a general idea of your color scheme.
As far as ease of use, I was very familiar with several graphics programs, so I didn't have any problems.
There are a series of instructions (23 of them at last count) on this board in the tutorial section:
http://www.quiltingboard.com/tutoria...n-t166726.html
You might want to look at them before ordering.
And finally, there are other applications, but this is the only one I'm aware of that will let you design your own blocks and drop in your fabrics. Other applications have a library of blocks that you have to choose from.
Quilt in a day has the best price on EQ7. YOU HAVE TO PUT IT INTO YOUR SHOPPING CART TO SEE THE DISCOUNTED PRICE!!!!!
http://www.quiltinaday.com/shoponline/gift/28132