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 why would a bank wish to move to a tiered archietecture than a client server system?
Which technology would be recommended for this and why over competeing technologies? Proposals will be reviewed by a technical architect in order to choose the best technical solution. I just need a starting point a few technology names..

<mod> Moved from the Welcome Forum 'cos this Q is more appropriate here... </mod>