This is the kind of homepage you can achieve using the Widget Zone II theme for WordPress.
You just select the widgets you want to display and you let your visitors arrange themselves their prefered layout.
Drag an drop the pieces of information wherever you want clicking on the titles.
Hide an show the detailed information, clicking on the [-]/[+] beside the titles.
Every time you change the layout of the homepage, the Widget Zone II theme saves it. So, you will find your environment unchanged when you return for your next visit.
Isn't it cool, hey ?