There are a few things to watch out for here. As I said in an earlier post, you want to up your price. Secondly, you must have 3 phases to your launch. I just leanred this, as I am in the process of launching my first product as well.
Do the following:
1. Have a squeeze page on your main domain with an optin box for a free preview. Create a buzz here.
2. FTP your pre-launch files to your main domain to replace the squeeze page. Include almost everything as far as sales copy to create a further buzz and anticipation, while continuing to collect leads. Nothing is for sale here.
3. On launch day, FTP your actual main sales page to your main domain.
Also include a countdown from your squeezer to your pre-launch, and include a countdown timer from your prelaunch to your launch. By doing this, you have collected leads, created a buzz, and on launch day the previous visitors will buy your product, and your JV partners are happy because they promote to their lists of hungry buyers who can't wait until your product goes live.
You also, of course, have to include a JVNP page, where you include contests, perks, and have them signup fo you can keep track of who is promoting your product. You can send them letters, notify them of changes made, and get to know your partners on a personal leve by creating a relationship with them.