23,590 designs on a cd from DesignsBySick for $45.00. Includes every design they offer. Few years back I purchased the 13000 cd they had at the time from their Ebay store when their seller name was designsbysick (I believe) for next to nothing. And there were actually over 20,000 on the cd's. They sew out very well. What I liked is the cd was always there, only had to download the cd into its own folder.
http://www.designsbysick.com/ordercd