No, it's not still under warranty. No service contract now. I have XP Pro.
If Windows wasn't so flaky, I would say we had a hardware problem....