30 million euros is quite a bit. Especially when there are free alternatives available, based on Linux. I know there are limitations when using Linux, but a lot of the administration’s computers are mainly used to write documents, make calculations and run searches in databases, tasks perfectly doable with Linux. Even if there are some limitations, Spain is being hit hard by the economic crisis and the administration is cutting budgets and applying polemic measures to reduce expenses (recently, the speed limit was taken down from 120 km/h to 110 in order to save energy!). So, the cost of Windows becomes an illogical waste of money.
Actually most of the administration could work in cloud computing based systems. Since the complex software would be working in the cloud and the information saved in external servers, the computers would only have to run an Internet browser, which means the administration could use cheaper computers. And what is more important, using cloud computing would not only save a lot of resources, but would also be a good step towards open government: all public information could be centralized, standardized and made easily accessible via web.