I use most of the sites already mentioned:
ancestry.co.uk :- Good value for money with the amount of records they hold e.g all the census' up to 1901, phone directories, newspapers. Worth trying a free trial
freebmd.rootsweb.com :- A free volunteer project to record the Birth Marriage and Death indexes from 1837+, almost totally complete up to 1912 and is searchable by surname, forname and county or registration district. This will save you loads of money rather than using findmypast! - Ancestry has all the BMD indexes but you have to manually search the ones that freebmd have not yet transcribed so looking for a record on there can be quite labourious!
freereg.org.uk :- Free parish records, but quite new so not many records yet
ukbmd.org.uk (then the Local BMD tab) :- Links to Birth Marriage and Death records for local counties or regions e.g CheshireBMD or BathBMD. These are very useful as most contain records up to the present day and contain additional information such as Mothers Maiden Names. Same format as FreeBMD
familyhistoryonline.co.uk
familysearch.org :- The mormons site with the 1881 census and many parish records as part of the IGI.
documentsonline.co.uk :- The National Archives downloadable records site. Includes Wills, WWI medal cards, some death duty registers etc.
findmypast.co.uk
genuki.org.uk :- This has data and information on sources available for individual counties and parishes - has been invaluable for finding parish records online at small sites I would not know about.
But the friendliest and most useful site is of course Rootschat!

acceber