Hi,
I just had the online support on the phone to report the same issue.
IOS 5 disabled the previous feature which allowed us to manually switch to EDGE mode, claiming that the phone was now smart enough to pick appropriate network and datarate based on coverage.
The problem though is that the hand over to EDGE happens based on this (2010) famous "network bar" calculation algorithm which is very slow to respond in sudden network coverage changes (entering a building, driving cars ...)
The result is an increased number of dropped calls and a critical battery drop in poor coverage areas where the phone intends to stick to 3G, bleeding power,while EDGE would be 10x more reliable & battery efficient.
Please use the www.apple.com/feedback to report this problem and enable us to choose what's appropriate for our usage again.
This is an urgent need ! It makes iPhone 4S unusable in low 3G coverage zones !