You'd think MS would like a customer. I'm glad you're system is working better now. Although SP2 is by no means a guarantee, it is supported and you need to be able to have the newest if you can get it.
Good luck.
Hope it all works out for you.
I wonder if you can get a second license for that other CD which your brother owns so you can use it as well.