@markfethney, @paul
“Dated” and “stone age” aren’t really very constructive. Similarly for “can’t get it to behave like you want”.
I haven’t been using WordPress for a very long time, but I’ve always found plugin support to be kind of a sore spot. While there’s always room for improvement, I think BuddyPress has done a great job keeping up-to-date with WP core. And the generic theme support they added addressed one of its biggest problems, that of requiring a custom theme. What little I’ve seen of how BP fits into a random theme, I think it looks pretty good.
It would be nice if you could either provide more constructive and specific criticism, or else suggest a different plugin that does something similar that you prefer?