Generally, most systems manufactured since the mid-'ninties have MOH capability. Just ask us - we'll point you in the right direction. I'm a numbers person. My business doesn't really include promotions or specials. For example, you can tell callers about various aspects of your business - you may offer services that some of your customers never new about.
Some programs even contain subjects unrelated to the business, like trivia, humor, etc.
It is also nice to thank your customers for waiting, and let them know you appreciate their continued business. It depends on the nature of your business. If you're in an industry that has frequent promotions and changing product information, then you might consider updating it on a monthly or bi-monthly basis. If your business is seasonal in nature, then changing your program for those seasons would be best. Some companies have the same message for several months because the information is still current and relevant, and because the call patterns for their clients don't require a change.