I wouldn't use the free templates. I would get someone on NP to design one. Most of the time if you say you are just starting up people can really cut you a break. The only reason I say this is because of the following:
1) Pre-Designed templates are everywhere and it does not make your website unique
2) Pre-Designed websites are either not coded or poorly coded
3) If a pre-designed website is not coded it usually gets coded poorly by the downloader
I would highly recommend getting a custom template from somewhere.