Comment Re:what does (Score 1) 715
iTunes Configuration Utility is a tool to create and inject XML profiles into the device for management purposes (configure WIFI, email, restrictions, etc...). It doesn't deploy apps, activate the device (not necessary since iOS 5), perform backups/restore (you can actually do this via command line). It also doesn't handle firmware upgrades (The only tool publicly available from Apple that is semi-useful for deployment is Xcode (you can chain and deploy firmware on multiple devices at a time).
Without jailbreaking, your options for sane management are near zero. Pick a MDM, build a workflow that makes sense to you and gain enough support from above so that you write the dept. bible (which will need constant revisions as you continually realize something else you could have done differently).
Managing these things with anything resembling enterprise sensibility is a lesson in pain. I've got somewhere close to 2500 of them on the network... I think of little else these days.