What are your thoughts on the "best" approach to organizing IT to support key stakeholders? What type of information would you need to assess whether or not an enterprise's IT function was appropriately aligned with enterprise needs? What are the strengths and weaknesses of your suggested approach?