Those are called vanity addresses. Use vanitygen to generate vanity addresses:
https://bitcointalk.org/index.php?topic=25804.0Or you can look in the services section and see if anyone is offering a vanity address generation service. If you do see one, make sure that they are doing split key generation. Split key generation means that you have a private-public key pair and give them the public key. They combine that with a randomly generated private key's public key and check if that matches the vanity address that you want. To get that vanity address's private key, you combine their generated key with your generated key. If they are not using split key generation, then they will have the private key to your vanity address and can steal all of your funds.