Most web sites store customer information in a database or on part of the server that is not accessable over the internet. Your best bet is probably a database if you want all the information in one place and easily accessible with many programs/programming languages. I would suggest MySQL(www.mysql.org). What OS are you using and what kind of very important information are you planning on keeping secure?