I finally got the nerve to download SP1 for vista. To my amazement it went seamlessly and my pc is working better than ever.
They recommended to wait for the update to be ready via automatic updating. I set the controls to notify but not to download or install the updates, to let me choose. When it finally showed up I bit the bullet and let it in. No problem, Glad I did it.