I have high hopes for SP1. XP was pretty nasty brand new as well!
I actually thought XP was quite polished by the time it was released. I was using the beta RC1 in a production environment in 2001 nearly a year and a half before release. Just for kicks I stress tested it running Prime and distributed.net for 60 days straight on low priority while continuing to use the system for daily administration tasks. Solid as a rock, never crashed. And it worked well with games, consistently outperforming the same hardware running 2000. Vista feels like a rushed product, when it really was anything but. Microsoft had all the time in the world to polish the release and botched it. They still have not delivered on the majority of the Ultimate upgrades they were supposed to release in the first 6 months.