Worthy of an editorial, but this is a pretty good use-case for why SQL Azure might make sense. This is a business where
- clients pay by the use of software
- there needs to be distributed data center access
- there’s a client application that is distributed
- usage of versions/databases may scale up or down
Not everyone is in this type of business, but if you are, then SQL Azure might be worth looking at.