that will clearly show I am the owner, but I find CEO a little pretentious
That's OK, because "owner" and "CEO" are different things anyway. You might be one or the other, probably not both. The term CEO generally implies that there's a board of directors making long-term decisions, and some completely separate guy running the company. </bopm>
"owner@" is probably not a good idea. To me it sounds like the owner of the domain, not of the company itself. People might think their e-mail is going to the hosting provider. In fact it sounds like a boilerplate address, like abuse@ or postmaster@
I like the "buck-stops-here" line of thought. But at the same time you want the address to be something short enough that people will remember it. Or set up auto-forwarding for all likely variants. Just like ::cough-cough:: domain names.