I think I'd simply stay with XP for compatibility's sake. I did work in a mixed Windows version environment (95 through XP) once and they all managed to communicate with the central server and one another. The company finally upgraded all users to XP, though.
_________________________