I've been using schemeit, but it doesn't have integrated PCB design so I am trying Eagle.
In schemeit, you just blithely draw your schematic with little concern for what the part is going to be. Then you can go and use the BOM integration (really nice) to choose parts.
In Eagle, you have to know what part you are going to use, while you're still drawing the schematic. eg, 0603 vs 0805 SMD resistor. This seems very painful, especially so if you want to go through and change parts.
Am I missing something?