We use this, but it is DOG SLOW (of course I feel this way about most of these type of Web enabled apps when they are compared to their counter part DOS applications)

http://www.peregrine.com/us/Products/ServiceManagement/ServiceCenter/solutions.htm



Here is a link that has reviews of this type of software

http://www.web-based-software.com/customer-service/