Free Resources
Here is a list of websites aimed to assist in research.
If you know of any other useful websites get in touch and they will be added.
There are a lot of free resources on the internet but there are also a lot of sites who charge for records. Be careful not to pay for services that are available for free elsewhere.