Dennis Wallentin posts a good summary of options of opening and working with Excel workbooks in Visual Basic .NET solutions in his post
Open Excel workbooks in VB.NET Solutions. It's a good start at a comparison of the options.
FarPoint Spread for Windows Forms (and
FarPoint Spread for Web Forms) is made by FarPoint Technologies, Inc. He has the web address correct to FarPoint, but the spelling of the product should be FarPoint Spread not FairPoint Spread. While the component isn’t free, you can deploy the Excel import/export capability royalty free so it is a
very affordable option.