The best way is to select a product that you are interested in and create a website around it. It will be easier for you to add new and fresh content to update it and you will probably not see it as a work, but as an entertainment
I agree businessbrain what you can do is promote your site with other site like digg etc also there is site where you can post your affiliate program as "My success story" and give link to your site here is the link starentrepreneurs.com this may help you to boost your business
You should have some small separate sites, with something like 5 pages. You can send the visitors from your personal page to those, because they will have more credibility.
Review sites seem to be converting very well these days.. but then again too many people are jumping on that band wagon..but a good review site with three tight products should do pretty well..
No way is best . one way might do good for you other might do for other .. However writing a good product review with embedded affiliate links has worked for me