BatchPCB is a company that will take your circuit board design and make the board for a pretty good price. I got this one from
this article on how to make a good-quality printed circuit board (PCB).
OpenCircuits is a wiki for electronics stuff. They have parts, projects, and techniques. It seems to have a bunch of good information.