Quote Originally Posted by Xzin
If you want my opinion, I think you were stuck the moment you decided to buy Vista.
At least Vista is getting close to SP1 (if i remember correctly it's due jan/feb)