Hi, richiedc
You can try out BigAnt
IM. My company use BigAnt Messenger, it's amazing. Support VPN and has rich features.
Its general features will fullfill your needs:
1) Chat ability and group chat ability, both instant and offline messaging.
2) Active group chat regardless the users available or not
3) Quickly File transfer even folders. No size limit
4) Ability to store, explore and export history message
5) Support voice and video chat and more.
See BigAnt
IM Demo for your quick reference or visit their website at:
BigAnt Corporate Instant Messaging Server, Enterprise IM Server
You can get a 10 user license for totally free from the link below.
http://www.bigantsoft.com/products/register.html
Hope this helps.
