I have been using Linux on and off for a few years now, but recently it has really started to be a realistic replacement for Windows. I am using Mandrake Linux, with OpenOffice, and it does just about everything I need. It does take a bit of getting used to, but it's better than it was.