I am looking for a PDA/Pocket PC solution which would enable my department's techs to share information, keep passwords lists current, hold a troubleshooting database (mostly special tips and tricks with particular machines) and possibly even view and/or edit Office docs.

Easy (centralised?) synchronisation between PDAs is a must.

Palm already had a solution involving a "Sync server", but seeing Palm's current corporate situation, I'm not sure if investing in their products right now is a safe decision.

What recommendations would fellow techs have in regards to this?