Yeah, I think I'm gonna go with Drupal for now. It appears to have everything I need. Blog entries can be the start of threaded (indented) forums. Users can display icons. Blogs and forums can be set up. There appears to be great flexibility in layout. I can hardly wait to get started.
However, if the guys at Elgg got around to adding some of the same features, I'd be tempted to switch.
I wonder if internal spoding could be arranged?