While using SubSonic, i noticed ActiveRecord.LoadFromPost method, so i googled to see what this method does. It turns out that it loads object properties from form post by control names, i.e. it finds all the controls with the same name as the your ActiveRecord descendant object properties (column names) and initializes the object from them.
I say it's great!