Electric Quilt. It is a Computer program for designing quilts. The latest version is EQ6. I got it for Christmas and am taking a class that started this past Wednesday to learn how to use it.
You can find it at a lot of quilt shops as well as several of the on-line stores, such as connecting threads.