I'd have to agree with you Mike (Sam too), although I have used the generic method a couple of times in the past, as of late (with .NET) the way I setup datagrids and business logic I need to map to specific columns and don't really care about a one-size-fits-all philosophy.