I finally "broke down" and began using ActiveRecord just to try it out. Here's the tutorial that I used. Now, don't get me wrong - ActiveRecord is built on top of NHibernate and it's one of the fastest ways to start working with your persistence layer...