When I started thinking about it, I also was reminded of my frustration with not being able to quickly CLICK, without scrolling, to a special part of a large course (Feature Demo).
Both these problems could be addressed with having the Topics be collapsible/expandable in the same way as the side blocks and have the default be collapsed, but that an inlogged persons state would be remebered. I don't know if anyone has something done or in the works on this question. I searched the forums for "compact" and didn't see anything that seemed connected with what I'm looking for. If there is something, please point me there! (A fellow on our web team seemed interested in looking at the code to see what could be done. But I don't know if/when he'll get the time. {At the moment i only know slightly more PHP than my grandmother ;-( , but I'm starting}
If I haven't explained clearly compare:
http://moodle.org/course/view.php?id=5
with this:

PS: How can one get the spell-check function in Moodles RTF editor to include the words "Moodle Google PHP Javascript" or could I really be the only one that finds it irritating that these "strange" words are always marked??