Craig, who is your audience? That's the first question I'd ask. How you promote it depends upon the people you are reaching. Have you checked out the 5P Promotion guide at
http://5pmarketing.sitesell.com There are some awesome tips here for promoting the product.