More and more people are starting small or home-based businesses, and no matter what type of business it is, it requires business cards, company letterhead, company envelopes, and labels. Instead of spending money on a professional printing service, for many businesses it makes sense to do it in-house. This is especially true if the business needs to print small quantities of business cards for many people, or if the logo or other graphics are under development. Even though there are various software programs available targeted at the different printing needs of small businesses, they are not all the same. Many of them can design and print only one specific type, such as business cards and nothing else. It is best to use an all-in-one program that can address all a business’s printing needs, give them a consistent appearance, and not require learning multiple software programs. In addition, ease of use, richness of features, and pre-designed graphics and templates are also very important factors in deciding which software to choose. One software program that possesses all these elements is OfficePrinter Business Card and Label Software by Moss Bay Software ( www.businesscardsoftware.net ). As the name of the product implies, it is not only business card software , but also label software, and can be used to design CD labels, name tags, stationery, and envelopes. It is one of the most downloaded and popular shareware programs of its kind. It comes with loads of pre-designed templates which allow you to create your design in minutes, plus it is flexible enough that you can create your own custom designs. At only $15.95, it is extremely affordable, plus it is completely free to try for 30 days. Software like this is a must-have for today’s home-based or small businesses. Why spend precious dollars on expensive printers when you can pick up software like this for about the cost of a movie?