I agree. Over architecting an application can be worse than under architecting.
>But I do accept that sometimes very simple stand-alone apps with, say, just one table and one form won't justify the extra effort of imposing tiering....
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer