Interesting new API
Salesforce.com has introduced an interesting new API for their applications called Apex. They have created a new language that is sort of a cross between SQL and Java and hooked it into their existing application. So, you can override the existing behavior in the salesforce.com application. In many ways, this seems similar to user and customer exits familiar to SAP developers - they are even run in a virtual machine in a way that sounds a lot like the way ABAP is run in SAP. Neat stuff.