I have come across with this site that presents some things that need to be understood before doing PCB layouting...
Heres the topics discuss so far..
High Frequency Input Current Path
PCB Components: Via Hole
PCB Components: Copper Planes
PCB Components: Copper Trace
USB 2.0 Board Design and Layout Guidelines
Analog, PLL, and Digital Power Supply Filtering
USB 2.0 Differential Trace DP/DM and Crystal Oscil...
Image Plance for USB 2.0
Signal Routing for High Speed Signals
Planes and Split Planes
AC Coupling Capacitors for PCI Express
Test Points, Vias and Pads
Breakout Areas Considerations for PCI Express
Trace Bends for Differential Pairs
Trace Length and Length Matching
PCI Express Width and Spacing
PCB Stackup and Reference Planes PCI Express
Impedance, Reflections and Termination
Bypass or De-coupling Capacitors Considerations
Things Need to Know Before Starting PCB Layout
Hope you Enjoy reading..