Check out this post from Ian. Looks like a good read 5 Ways to Save Money on Marketing and Promotion for Your Business.