Want to know how MyDrupal.com was created ? Here's the recipe.
Contributed Modules Used:
MyDrupal01 Theme was used, with slight modification.
The front page was created using the "Front page" contributed module. Very simple HTML table was created with 2 colmns and 2 rows.
Next: - Using the "Place blocks anywhere" technique mentioned on this site, the php code was added to these table.
The blocks are created when you install taxonomy_dhtml module. One block is created per taxonomy vocabulary. You can find the block name and delta from admin-> Blocks and put that block on front page.