" we called in the experts"
First of all, let me be clear ~ although I am the IT person for my agency, I am in no way a network administrator or specialist. I take care of what I can and we contract out the rest. So, when our old Windows server died a few weeks ago, we called in the experts. They talked me into getting a Linux box to replace it. It's a decision I'm beginning to regret. We've had nothing but issues ever since (permissions issues, Outlook corrupting attachments, etc. ~ I'll spare you the details) and I'm looking for some advice on getting whatever is going on resolved once and for all. So, I'm hoping some of you here can help guide me a bit. The latest issue is that in the month that we've had the server, I've had 3 users whose profiles have become corrupted. One day they can log in no problem, the next day, Windows just hangs at 'Loading personal settings' and will not log them in. Other users can log in just fine on those machines.
At first, I was excited to get to know Linux and was looking forward to learning something new. But I'm beginning to wish I had our Windows server back.
Any help is appreciated.
Samba is being used on the server and clients are all XP Pro SP3.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic