try to go for something that explains your business, i cant stand when they ahve names that have nothing to do with engines and you end up forgetting it 2 minutes after you hear it...
another thing, make it something witty, that gets less funny everytime you hear it