Question: I've got a project where I need to generate PDF reports from a template. The report will have a header, details and a footer, and can potentially run on multiple pages.

I was going to use iTextSharp for that. For the templates i was thinking of two options:

* PDF Form template
* HTML template

Can you comment on the pros and cons of these two options? 

Can you suggest how to create PDF Form templates using some free software?

Thanks in advance.

Answer: 
Yes you can. But first install VS 6.0 , Then VS 2008. Else VS 6 will mess around with defaults of VS2008. VS 2008 is Vs 6 aware but not vice versa.
Yes you can, I'm running VS 6.0, VS 2003, 2005 and 2008 on Vista Business. I'd suggest installing them in that order. In addition make sure you install the service packs for each environment after the main install to avoid conflicts, e.g. VS 6.0, VS 6.0 SP1, VS 2003, VS 2003 SP1, VS 2003 SP2, etc.