I'd start with the network gear and replace all of those switches with 1Gb 48port layer3 stackable equipment (POE gear if you're supporting WAPs or VOIP devices). Then get DHCP/DNS services off that 2k3 environment and on a Infoblox appliance. Then look into moving your server environment towards newer hardware within a ESX setup.
For a ticketing/helpdesk system, try OTRS (open source and free)
For imaging, try FOG (open source and free)
For Syslog services, try Splunk (open source and free)
For remote desktop support, I'd recommend a Bomgar appliance (not free, but very useful)