It's an absolute disgrace that Google/Droid/Samsung/HTC can't solve problems like WiFi roaming in 2012.
I will not even mention the 'support' for VPN.
Nor the malware-ized software.
Nor the pathetic 'choice' END USERS are required to judge and agree to about access to resources when installing software.
I have emerged myself in the Android world, putting all my iDevices in a locked box since 3 months and replace them with Samsung [tablets] and HTC [phones], and as much as I like the larger displays, the freedom to tinker, the whole experience has shown me one thing: Android with it's fragmented [per hardware manufacturer, per device] support and the silly fail to solve rudimentary issues like WiFi roaming [do not get me started on application availability across devices!], is just too olt skool to expose but the choice-less consumers to.
Within a couple of weeks I have hold up to my promise to my employer [a rather large telecom company] to at least give Android a shot, but I will celebrate the day my devices will 'just work' and I can focus on work rather then geting the infrastructure to cater for broken consumer devices. It has been a good experience, but only to fortify my expectations that Android with it's manufacturer driven 'support' and 'upgrades' is just not ready for business.
I've tried the Best Wifi app, with varying results.
Multi BSSID single ssid android
Picture from multiple sources [see here]