Why aren't you guys using a controller based network? Fixes all of apples roaming issues!
Still very frustrating, I tell clients they are sticky devices and want to "stick" to the AP as long as possible. I tell clients either they get androids or you get a network that unsticks the phone and pulls it to the closest access point.
Ruckus of course works well and Luxuls top of the Line controller AP kit works very very well with apple devices
The Bitterness of Poor Quality is Remembered Long after the Sweetness of Price is Forgotten! - Benjamin Franklin