Currently I have
eGroupware,
more.groupware,
simple groupware,
roundcube (just webmail), and another one or two that I can't recall right now installed on my SME server. I also have
Zoho's Virtual Office installed on a CentOS box (haven't tried to put in on my SME, I don't have a test box and didn't want to break mine...). I personally don't like Horde's webmail very much. If it didn't butcher everything except for plain-text email I think it would be Ok though.
For me, the webmail is probably the most important feature that I am evaluating. Roundcube is very nice, it is my favorite as far as looks. It is a very nice client. The reason that I don't use it regularly is that you can only receive mail from one address, although you can send send mail as anyone (anyone, doesn't check for permissions I guess) and have multiple sending profiles. It is a young project and will get more functionality I'm sure.
eGroupWare is nice, but I found both of it's webmail components lacking. I need to be able to send and receive from multiple accounts. One of their mail components could only handle one account, and the other didn't handle pop3 very well and when you sent mail from a secondary account, it used the same SMTP settings as your original. So all of your mail was sent from the same account... I liked the rest of the software though.
more.groupware and simple groupware are ones that I didn't play w/ much . Simple groupware is very interesting, I just haven't taken the time to learn how to setup some of the modules that it comes with. You should at least go to the site and look at the screen shots... More.groupware did do a better job w/ multiple accounts, but the look and feel was hard to deal w/...
Virtual Office is my favorite so far, it handles multiple email accounts, has shared and private desktops, lets you set up groups, has a web drive component, etc.... It is free for 10 users, but $300 for more than 10. Great for a small org like mine...
I am also going to create virtual machines on my CentOS box for
Scalix and
Zimbra, but I haven't had time yet.
I guess what i'm asking is, is egroupware worth it to setup ??
I think you should at least check it out. It really isn't a hassle to setup, there is a how-to on this site. I found it easier to create a subfolder on my "Primary" i-bay than creating a seperate i-bay for it. I was also lazy and enabled .htaccess functionality on my server so I could pass the PHP variables that these projects needed w/ out having to figure out the whole template thing...
Ryan
Edit - Added links...