BPO (business process outsourcing) is quickly becoming a frontline solution for CIOs desperate to reduce costs and automate business processes. Behind the lines, however, the major application vendors ...