Everybody seems on the bandwagon for ASP, but what about the other side. What are the down sides to an ASP and/or the upside to owning the enterprise solution?