hey daywraith,
since you have server2003, have you considered running a domain rather than a workgroup?
I feel certain this would solve your problems. If you need help setting it up, let us know and myself or someone else on here will walk you through it step by step.