I'm quite aware that it may be budget related, and we're actually much further down the road than you think. We've been appealing to the IT management for years through our management and that's no joke. Every time we do, we run up against a wall of senior employees that have their positions not because of their merits, but because they've been at the company since the beginning. Their payment is determined not by how well they do their jobs, but because they have been at the company 30+ years. The end result is a split in infrastructure. Our managers have made big enough of a stink that the campus (I work at a college) has been split into parts. Some of the infrastructure is managed by IT, some by a second department and the third (albeit smallest) by us. The second department I mentioned has already transitioned smoothly from XP to Vista and Vista to 7 all within their budget (I believe Vista was only a partial roll-out, IIRC). They bought machines that were slightly better than the minimum just so they wouldn't have to replace them many times over. They manage every machine in the building (the biggest building, in terms of workstation count, on campus) as well as the rest of the buildings on our side of the campus (except us) with ease. She treats her employees with respect, something that is in short supply on the IT side of the campus (this isn't even speculation, we've had plenty of friends quit that department with horror stories about the managers and senior employees alike). They even have a Mac lab and a few specific purpose labs (audio, video, 3D design, etc) that IT doesn't have. While this could be entirely a budget problem, we've removed half of the campus from their plate and we handle the support calls for all web based students in their place. If we've (us and the aforementioned second department) removed this much from their plate, complained to their managers through our managers as much as we have and all they can manage for us is bad attitudes and poor service, what am I supposed to do? We've cut as much dependence on them as we can and we're moving on with our lives. We're the ones pointing out the holes in their security now. We're the ones writing them documentation on how to do their jobs now. We're the ones setting up their virtual hosts now. We're the ones documenting and integrating our systems with their domain servers. What do you propose I do? Wait for them?