My friend
J. Chapman has a great demonstration of how
extension methods can help to
further de-couple UI elements from BL. Good stuff. I like the approach. This is a good post that i would say to you "Hand out to all the hethens who preach heresy against the church of C#"!!