When the Pearland Independent School District (ISD) administration wanted to update their district-wide PC operating system to Microsoft Windows 7, they faced the prospect of upgrading 12,000 desktop computers across 28 locations for 20,000 students and 2,500 staff members.