I've been using the free version of CADSoft Eagle for 2 weeks now. It is not very intuitive and the instructions are weak. Nonetheless, it works very well once you get the hang of it. You add IC's and other parts from the built-in libraries in the schematic window by pressing the button shown below. You can also create your own libraries and design your own parts. Although, I haven't tried this yet. You can search the libraries using wildcards. For example, *1N4148* will find this diode. You also have to make sure that you are using the desired libraries.
The guy I linked to on my site, probably gets the software free for the advertising.