brad4321, just like the guy who said 'linux is better than sliced bread' was overstating, so are you. It depends on your hardware and what you do, but it's simply not right to make a blanket statement that Linux isn't ready to replace Windows XP. I run Linux exclusively on both my systems and have done (through various systems) for three years, and I can do everything I want to do. If this isn't the case for you, fine, but say 'this isn't the case for me', not 'this isn't the case for everyone in the world'.
For the home user, linux is not ready to completely replace XP. Linux still has a few problems left, but in no way is that preventing linux from being used. What it does do, however, is prevent linux from completely dominating XP, which it does not do. If you choose to use linux and "have it do everything you want it to do", I am not here to stop you or say that is impossible. Linux was able to do everything I wanted it to do also. However, by no means does that say it has surpassed XP in everything. If you are willing to make linux work for you, then so be it. However, notice the key word of "make".