PCB Design: http://ecee.colorado.edu/~ecen4610/wiki/index.php/PCB_Design
PCB Design Checklist: http://ecee.colorado.edu/~ecen4610/wiki/index.php/PCB_Design_Checklist
Complete this checklist BEFORE ordering (not everything is required but you should have a good reason to skip a specific point for your design)
Reworking Printed Circuit Boards (PCB): http://www.circuitrework.com/guides/guides.shtml