Gramps is an excellent, open source (free) genealogy program. It is primarily a Linux solution, but don’t let this put you off as it is available for several other operating systems including Mac OS X. There is also a Portable Windows version described here http://www.ormus.info/archives/278-Portable-Gramps-Genealogy-in-your-Pocket.html which can be run from a USB stick. You can also run this version from a folder directly in Windows without needing to worry about technical dependencies.
Its beauty comes from the fact that it can export from an import to the database in CSV format so makes for an easy way of transferring spreadsheet data to a genealogy database and then via GEDCOM to any other program of your choice. The export and import process is fully described here http://gramps-project.org/wiki/index.php?title=Gramps_3.3_Wiki_Manual_-_Manage_Family_Trees:_CSV_Import_and_Export
It handles imports for the following fields:
- Person, Lastname, Firstname, Callname, Suffix, Prefix, Title, Gender, Birthdate, Birthplace, Birthsource, Baptismdate, Baptismplace, Baptismsource, Deathdate, Deathplace, Deathsource, Burialdate, Burialplace, Burialsource, Note
- Marriage, Husband, Wife, Date, Place, Source, Note
- Family, Child
but it does provide a hassle free way of accomplishing this task.