I loooove lavabit. Stumbled across it a year ago, and it's my primary account for all my freelance work.
The only problem is that a lavabit email is generally viewed as an anonymous (burner) email, so half the services I want to register to just kick the email back as not being "legitimate" enough.
If you want to use something other than "@lavabit.com" for your e-mail address, you can. If you have a domain name, you can point your MX records for your domain at the lavabit servers to have your mail forwarded to your lavabit inbox. For example, you could get "John@Smith.com" and direct it to your lavabit inbox. After setting the MX records, you would just need to send an e-mail to lavabit support to have them set it up on their side.
The only problem is that a lavabit email is generally viewed as an anonymous (burner) email, so half the services I want to register to just kick the email back as not being "legitimate" enough.
For human to human emails it's great.