This week longtime IT journalist Charlie Babcock of InformationWeek posted a story called "4 Companies Getting Real Results from Cloud Computing."  It's a good article that profiles organizations that "are way past testing the cloud.  They've seen the shortcomings, and are still looking ahead to what's next."  One of the companies showcased is NVoicePay, a Portland, Oregon–based company that provides a business-to-business payment network for midsized businesses.  They are using the Windows Azure platform, including SQL Azure, AppFabric and a range of Microsoft infrastructure and development tools to give their customers an easy, safe way to receive vendor invoices and submit payments, eliminating the need for paper-based processes.

As the article says: CTO Shaun McAravey predicts NVoicePay will be handling $250 million in annual invoice payments by the end of this year. To grow, NVoicePay needs to develop payment apps tuned to more industries. Using cloud infrastructure lets McAravey and his team focus on development rather than infrastructure. "I don't want to manage servers," he says. "I want to build a whole class of payment applications [for different vertical markets] and push them out into the cloud."

You can read a case study about NVoicePay's use of the Windows Azure platform here.  Below is a video.