Software mirroring isn't hard to setup. It's more the cost of the two laptop drives needed to implement it. It would be much cheaper to just buy a new desktop HD and back it all up onto that again.

I don't see any particular problem to using mirroring though

- Trevor