Yes, getting a Core2Duo board with an 805 isnt a bad idea (as a stop gap), and it will be somewhat better than your current system.
The benefits will be measurable in benchmarks, and windows will feel 'snappier' just by having a multi-cored system.
As for blowing your XP, i wouldnt use as dramatic a term as that.