I\'m having an architectural decision-problem: We\'re about to build a new application and we\'ve decided we\'ll be using ASP.NET MVC and Entity Framewo
It doesn't sound like your team has enough information to make the decision yet. I know that's why you're asking the question here, but you shouldn't rely on any answer you get. ASP.NET MVC and EF might be a great solution for you, but you shouldn't choose it without at least having worked through Nerd Dinner or the Music Store tutorials.
After you do that, you'll be able to answer your own question regarding architecture, and will probably uncover some additional questions as well.