I've just started designing my own web based system to handle helpdesk, resource requests, asset management, basic user tracking, user desktop and even deploying apps in conjunction with our RIS 2003 roll outs.
It's still far from finished, but I'm tweaking and adding to it constantly - just added shutdown and wake on lan options, so seeing how that goes.