As regards your husband's job prospects the most suitable place is probably London and the surrounding area although it is quite likely there are good prospects in other parts of the country. I am told SAP engineers earn more than most in the IT industry which is buoyant at present.
Check out following;
http://www.computerweekly.com/Home/Default.aspx
Example;
http://www.computerweekly.com/Jobs/Sear ... yerTypeID=
http://www.computerweekly.com/Jobs/Sear ... yerTypeID=
http://www.itjobspost.com/JobSeeker/sea ... obID=99993
I really don't know about social benefits in Germany as I have no information and have never been there. The social benefits we have are National Health Service (NHS) for which is covered by National Insurance contributions taken automatically from your wages which also goes towards unemployment/social security benefits should become unemployed or suffer sickness preventing you from working. The rules over this are too complex to put here and I certainly don't know all of them so treat this as a rough guide. Shamefully it is very difficult to find a dentist who will do NHS work and most people in work (unless you are unemployed and receiving benefit). simply pay for private treatment despite the mandatory NHS contributions although so far hospitals and doctors haven't gone the same way.
As regards schooling it may be worth considering a private school since the state school system has turned into something of a 'lottery', that is parents cannot always send children to a school of their choosing. I think a quota is set for schools and once that is reached you could find your child being sent somewhere you would rather they didn't go. No doubt you will realize this has caused a big stink among British parents but just how they would treat new arrivals in the country I don't know.
The best living areas tend to be in the surrounding areas; if you live between London and Brighton the train service is regular and runs nearly all night. So you might consider Haywards Heath, Croydon and around. There does seem to be considerable work for people in IT in the Brighton area. Avoid the inner London areas there are just too many social problems e.g. high council tax, inefficient councils, noisy neighbours, drugs, dirty streets, chaotic hospital departments, overworked police and house prices are never less than around 200K to be any use. Although you will be glad to know on your husband potential salary you will have more choice than many.
Hope this helps, I may PM you since my neighbour is a systems analyst who may have some useful information.
Plavt.