Actually, I had stability problems with the drivers on 5.2.1 but found that 5.3 has solved those. So they are even more stable than 5.2.1.
You can download the RC and then update your sources and do a buildworld. The final sources are all but in place. They are just doing the builds and giving the mirror sites some heads up time. I am running 5.3-stable {post release} at the moment by doing it that way.
Also, it would be nice to do it that way (if you know how) because it takes the load off the servers when the announcement comes.
So, download RC1 and then upgrade to stable... or even to RELEASE if you just want to go that far. Note: an upgrade will always lable itself as stable unless you catch it at the very moment of the RELEASE or specify that you want the release. This is the way the tree works.
Code:
FreeBSD xxx.xxx.xxx 5.3-STABLE FreeBSD 5.3-STABLE #0: Sun Oct 24 20:15:28 EDT 2004