Depends what you are looking for - although they all have the censuses and Ancestry and FindMyPast has the 1939 register. Everybody has their own preference, so you are best looking for free trials to compare them. For instance Ancestry has a free trial this weekend.