There are so many out there now better off going with a last name if it is short such as YourName Design Group and so on. It looks professional and big time and at the same time no one is probably going to steal.
If you're targeting a local region, have the city or region in your company name. It may sound stupid, but you'll kill in SEO - screw the "witty" company names, make your name descriptive and simple.
Just try to get a name which is short, easy to type and remember which can also have your keywords in it.