No way to guarantee you won't have data loss, but if you look at the Azure SLA from Microsoft, it's pretty close. Your data and application will be sitting on at least three servers at any one time.
>So no data loss is not certain on any other microsoft storage. And as James Bond would say Never say Never
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer