Marketing is the activity of gaining new clients and I think you have to "aim" at the kind of clients you want....Giving out promotional products is more about client retention....Although if "aimed" correctly they can have some marketing success....As far as marketing, nothing beats knocking on doors......Now this does not mean you have to hit the streets....An direct marketing campaign by mail or phone can also work....Throwing mud at a wall and hoping it sticks can be expensive and can result in minimal success....