You may want to take a look at http://www.gemboxsoftware.com/GBSpreadsheetFree.htmGemBox.Spreadsheet.
They have a free version with all features but limited to 150 rows per sheet and 5 sheets per workbook, if that falls within your needs.
I haven't had need to use it myself yet, but does look interesting.