If devising secure passwords isn't your strong suit, this free password-creator is your answer. You can set the desired password length with the slide bar or, more interactively, by shaking the device to get your random number. You can also define passwords for hex encryption from the main interface. If you're the forgetful type, you can also e-mail the password to yourself as a back-up.
To its credit, the app gives you flexibility in including or excluding letters and special characters--though your password will be stronger with both. Still on our wish list are ways to manually set the password length by typing it in, and being able to save favorite passwords on the iPhone.