I'd like to know how you refer to your call center/help desk/support. Our company is re-insourcing our IT help desk in 15 months. Our current engagement is a call center only (very little resolution done). The vision for the future is a global service center with more assistance done by the callers. This would be a multi-site international operation *US, Asia, and UK). The term "help desk" is widely accepted, but around here it's got a bad stigma.
What do you call your help desk? What do you WISH it was called?