A legacy system for a client who we are developing new management software for has all their records stored in an .IB file - Google tells me it's an InterBase db.

What's the best way to get data out of it?  Ideally it'd like to connect to it and query it as a database (in .net) and then I can export into SQL Server.

Anyone have any experience with InterBase?  I'd be just as happy exporting to CSV which I could then import.