@Ray7: I agree with you that not everything runs on windows because our backup solution on ubuntu is the most stable me and my boss have used except for some weird program i cant remember before i even worked their.

Fog is the program were using because its open source and can backup any computer and our use of vmware is nice too because we can easily backup a whole os or make it so we can revert back changes made if we need to.

So at my work we are using unbuntu linux and windows both in sync and also we have a device with untangle that runs ubuntu linux.  I would say end users would use windows though rather then go use linux because of not knowing how to use the command line interface so i would recommend to banks not to switch to linux but use out windows as much as they can until they buy more machines. This is of course excluding backup solutions.