I have been testing Google spreadsheets. There are some internationalization challenges - using commas instead of periods in numbers, no multilingual interface, etc.