1) Eastern Europe has definitely come up and so is China in basic outsourcing processes. For more complex processes India remains the primary destination and sometimes act as managers to East European and China new outsourcers.EU countries delivery centers enjoy less stringent data norms. The Chinese speak much worse English and are better mathematicians. So are the East Europeans.
Some of this out sourcing 2.0 is driven by Indian companies who want to mitigate risks of rupee and have global delivery 24 * 7 and also enjoy EU norms of data protection.
2) Cutting costs through open source software like R, better solutions like WPS could also get big.
You can also see fragmentation to consultants as technology like remote desktop and skype allows low risk remote working.
Consolidation of KPO and BPO has been problematic and disappointing in expectations at least in India.
Next big big trend depends on how 2008 US Recession and politics plays out as USA remains the biggest source of outsourcing business and trends in this field