Open Office still way behind Excel.
Excel has a superb 10,000 item object model. The open source community would need another millenium just to match it.
Also, Excel is totally programmable...either with VBA or via Visual Studio and Dot-Net. Excel 2007 was a dud due to reduced speed, but...