Both aren't too hard. If you are going to use excel consider retrieving data from excel through an odbc connection. That way you're treating Excel about the same as you would any other database. That will make it easier to migrate later.
talk is cheap, supply exceeds demand