Anyone who is a heavy Excel user should look at SpreadCE from ByeDesign. (
http://www.byedesign.co.uk/) I've been using it for the last 8 years, and have never had a spreadsheet it couldn't handle.
It supports 256 col. x 32767 rows x 32767 sheets, the majority of excel function and macros. With an unlimited number of open files. and opens native excel workbooks.....
It also saves your last position and zoom.