I'm currently using Xero for accounting and invoicing and its fantastic, but need something for stock management.
MYOB does the whole lot but as Siggy says... "MYOB feels like a Windows 3.11 program that hasn't had any proper development improvements in years".

So I need something that just does stock, and preferably online so I can get Xero to link into them automagically. But a desktop app at a last resort is an option.

Is there anything out there? What do you people use for stock management and that sort of reporting?