With Google Docs and Spreadsheets you can create basic documents and spreadsheets from scratch. You can easily do all the basics, including making bulleted lists, sorting by columns, adding tables, images, comments, formulas, changing fonts and more. And it's free. You can also upload your existing files. Google Docs & Spreadsheets accepts most popular file formats, including DOC, XLS, ODT, ODS, RTF, CSV, etc. So go ahead and upload your existing files; all your formatting and formulas will come through intact.