There is a great post floating out there about all of the service accounts needed to properly setup MOSS. Right off the bat there is eight, and more to come with each new app pool account. Check the post here, its excellent!
Now this can present a bit of a conundrum...we need to give these accounts secure and strong passwords, and you DON'T want to give each account the same password. If you did, why have multiple accounts? It totally defeats the purpose. So I found an awesome tool that helps with this: The PCTools Password Generator.

Quite a heft of options! And for the paranoid security freaks (I include myself ;)), it will allow you to generate the password via an SSL secured site.
They also provide a downloadable version of it on the bottom of the same page as above:

That is especially handy if you have to do this a lot. Since I am a consultant, I tend to do this often.
If you have a password policy at your company or organization that requires service accounts have password changes, this offers even more benefit. Remember if you have to changes passwords for Sharepoint, change the service accounts and app pool accounts via the GUI or STSADM. For the Central Admin App Pool, you must run the "stsadm -o updatefarmcredentials" command. It should look like this:
stsadm -o updatefarmcredentials -userlogin DOMAIN\username -password newpassword
NOTE: This command also updates the SP Timer service as well.
Hope this helps!