Hi Lizs, don't have any links to good templates I'm afraid but didn't want to leave this unanswered.
Few brief tips, put your employment stuff first, starting with most recent, don't put your education first.
Don't make it too long, otherwise they will be skim-reading by the end.
Do lots of bullets and space it so it is very easy to read, long paragraphs and close-together small type are not inviting to look at, and won't be read properly.
Look at the key criteria for the job, and tailor your cv accordingly to make sure these criteria stand out on your cv as much as possible - when listing experiences or responsibilities you had at a job, order them to reflect what the new job want.
Don't undersell your involvement in things. If you say things like 'helped with', 'assisted in', etc, people will assume your involvement and level of responsibility was minimal.
Just a few points off the top of my head. Oh, and don't put a photo on, put it in a folder, do it on funny coloured paper or anything like that, it should be v easy to photocopy. And pages will become detached so number pages 1 of 2 or whatever, and put your name in the header or footer of each page.
And with the forms, yes some companies do use these now, to get more uniformity in applications, so it will depend on the job.
HTH!