Because most sites largely rely on text to communicate, applying well-thought grids and typography are the most critical building blocks to site design. As one commenter put it, "If a web designer gets the grid and typography right thats 90% of the battle." I agree. Here's an excellent roundup of good articles on grid systems on the Web: Grid systems in Web Design
Blog