I’ve been playing with Xero’s demo, which is well worth looking at.
You land on the dashboard, which has a nice summary of what is going on. What is particularly pleasing though, in true Don’t Make Me Think style, is that you are not just looking at information, but you are being asked to do stuff.

For example, in the top left corner ther eis a summary of onbank account:

Xero is showing you that there are 12 unreconciled items, and is guiding you to reconcile the bank account numbers (which are downloaded automatically each night) with accounts payable or receivable.
Some quibbles with the demo:

Xero doesn’t run in Safari. Not even the new version of Safari. Actually maybe it does, but I was not given the option. Score minus one point to start – I’m annoyed.
Your password does not meet the minimum password requirements. Passwords should contain 8 or more characters, one of which should be a number
Score another minus point – surely my password shouldn’t be an issue when signing up for a #$%#$% demo.
I can’t deliberately overpay an invoice (something I like to do), but accountants may not like me doing that.
Internet banking isn’t yet properly integrated – you still have to make payments through manual internet banking, which requires rekeying. Xero will import the resulting transaction details from your NZ bank accounts each night though.
The contact page shows just 12 people at a time – with no option to extend the number visible, and no <more> indication at the bottom of the list (there is at the top.)
OK -enough quibbles – they are working hard on the product.
There are some very nice UI tweaks such as the Google Finance-like charts with extendable periods:

Xero’s communications to (potential) customers has to be rated highly – they do it via different channels, including the roadshows mentioned above, a blog, forum and excellent contextual help in the product. You can see that contextual help in the screenshot above – the brown ‘What’s this’.
Reporting is well enough implemented, and the excel export of reports seemed to work very well, with no bizzare formatting and strange column setups. However there does not seem to be an MYOB or other export feature, but I’m sure that is coming (or I just didn’t see it).
Here are the latest features, added in early August. As you can see (well you would if you followed that link) the new features are not exactly out there, but are basic essentials including a new sign up process, some tweaks to reports, and a landing page for those with multiple companies. So some work to do.
Indeed overall it all seems a bit spartan. There are plenty of gaps to fill, and I really don’t yet see any reason to start using Xero versus, say, MYOB.
As time goes by though we should expect to see the feature set improve, and I am looking to see seamless import/export to a range of programs, ability to work offline, ability to automatically pay invoices and fantastic handling of local tax conditions. and more. a lot more. I hope that Xero’s features will surprise and delight.
<update – check out Bwooce’s mini review of Xero and other accounting/invoicing products>