If you're going to use .net maybe you could look into doing openxml development... Automating Excel outside of VBA isn't as pleasant of an experience.

http://msdn.microsoft.com/en-us/office/bb265236