Windows 7 RC is still available for free download and will upgrade from Vista
And I still wouldn't use it on anything other than my non critical test rig tbh.
Regarding Service Pack 2, I've had no problems with it on the machines I've installed it on since it went RTM a month ago.