I would suggest Acumatica for you ! Acumatica is an excellent alternative to Netsuite ! Its flexible licensing scheme, the features, the speed and the customization facilities enable you to take maximum benefits of Cloud. You can have it hosted on Windows Azure !