If you think Solaris patching is a complete nightmare, have a bit of spare time on your hands (don't worry, you can still check emails etc) and really want to get up speed on Sun's best practices for patching on Solaris 10, then check out the FREE Solaris 10 Patching Best Practices (WS-2700-S10) training course.
It's a little on the cheesy side and uses some pretty poor Second Life like images, but it provides some useful information on how to make your patching experience considerably easier. The main emphasis is on using Live Upgrade for all your patching and maintenance and works around 5 key points they call the "patching philosophy":
The best practices mentioned in point 4 are:
Most of the course revolves around using Live Upgrade and guides you through the process of creating the boot environments, upgrading, applying patches and activating the various boot environments. If you're a little unsure about using Live Upgrade, this is a great free course to help you, and help you setup a good patching strategy at the same time. As an added bonus, there's also a section on Deferred Activation Patching and the Kernel patch.