>I am fine with the amount of ADO code generated for me. What I am uncomfortable with is the data layer hooking straight into the UI.
You're absolutely right Mike and don't worry about being uncomfortable with it ... it's just wrong to do things that way, so don't fall into that trap.