in a scenario where a bank is to move from Sybase database to either SQL or Oracle. Why would it want to do this and which should it migrate to? Especially if you wanted it to be adaptable with mobile devices such as i phone apps.

appart from the the upgrades and re-deployment benefits...