However, if you find that a beta release has some features that the current stable release doesn't have (features you really want/need), then feel free to try out the beta. I always use the latest software, even if it does mean beta releases. I rarely run into anything major...in fact, using the Windows 7 Milestone 3 (Alpha release) right now.
Basically, a beta release will often have more features and improvements but may have some bugs left in it. A stable release will be the most solid and bug-free release, but may be lacking newer features.